Проверка существования нод с идентичными значениями выбранных полей.

Главные вкладки

Аватар пользователя bifurcate bifurcate 14 ноября 2011 в 12:46

Уважаемые друпалеры, есть вопросик.

У меня есть тип материала.

В нем есть два поля taxonomy.

Мне нужно: чтобы при выборе этих полей проверялось -- есть ли уже в базе ноды этого типа, где уже есть аналогичная пара терминов и, указывать ссылку на ноду.

Например:

taxonomy field 1
кот
рысь
касатка
бурундук

taxonomy field 2
млекопитающее
гриб
сапрофит

Допустим я добавляю ноду и выбираю в ней значения
taxonomy field 1 = касатка
taxonomy field 2 = гриб

После того, как я выбрал оба поля, друпал смотрит, есть ли в базе ноды этого типа, где выбраны аналогичные значения, т.е. тоже:
taxonomy field 1 = касатка
taxonomy field 2 = гриб

Если такие значения есть, высвечивается ссылку на эту ноду. Например также, как это происходит при заполнения пароля (слабый, средний, сильный -- т.е. в живом времени).

D7.

Комментарии