Хранение пар типа "ключ - значение"

Аватар пользователя viktorbeznosov viktorbeznosov 6 августа в 16:43

Друзья, подскажите, пожалуйста, как в Drupal 7 можно реализовать хранение пар типа "ключ - значение"
Как я понял словари таксономии могут хранить только набор одиночных значений?

Комментарии

Аватар пользователя viktorbeznosov viktorbeznosov 6 августа в 16:54

А поподробнее? У меня есть список запрещенных слов и слов, на которые они должны заменяться. Как это лучше реальзовать?

Аватар пользователя viktorbeznosov viktorbeznosov 6 августа в 17:09

Они должны добавлятся/удаляться/редактироваться из админки (пары слов: "Запрещенное слово" -> "На что заменяем")

Аватар пользователя Selpi Selpi 6 августа в 17:54

Без сторонних модулей и программирования, наверное таки лучше воспользоваться таксономией, да.

Т.е. делается словарь "запретная лексика", добавляются термины "запрещенные слова", в поле описания термина вставляется заменитель (ну или можно добавить отдельное поле для этого).

Аватар пользователя viktorbeznosov viktorbeznosov 7 августа в 9:42

Да, простой плоский словарь, набор данных типа "ключ" -> "Значение". ("Запрещенное слово или фраза" -> "Слово заменитель")
Я так понимаю с помощью таксономии это делается добавлением термина и добавить в него поле типа "Слово заменитель" ?

Аватар пользователя viktorbeznosov viktorbeznosov 7 августа в 9:43

Хотелось бы что-то поизящней, чем создавать под словарь отдельный тип материала и для каждой пары слов добавлять ноду

Аватар пользователя vlucas vlucas 7 августа в 10:11

Тогда используйте таксономию или вообще в своей таблице храните эти пары и выводите на кастомной странице. В любом случае вам же ещё кодить механизм замены