Автоматическое создание страниц для выбранных терминов таксономии

Аватар пользователя Victor_

Коллеги, привет!
Подскажите, плз. как лучше реализовать следующую задачу:
При создании страницы типа, скажем, "Компании", редактор выбирает из словаря таксономии "Регионы" термины соответствующие регионам присутствия компании.
Суть задачи заключается в том, что при добавлении автоматически нужно создать аналогичные, но отдельные страницы для каждого отмеченного термина, то есть, при создании страницы, скажем "FedEx", должны создаться страницы FedEx - New York, FedEx - Atlanta, FedEx - San Francisco.

Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя sas@drupal.org
sas@drupal.org 4 месяца назад

Подпишусь.

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Никаких вариантов? Друпал вообще жив еще или все разбежались давно?

0 Спасибо
Аватар пользователя BatKor
BatKor 4 месяца назад

По поводу модулей я не знаю. Как вариант воспользоваться хуком
Пре сейв
И создавать дополнительные ноды. Только осторожно можно не нароком и освоить рекурсию

0 Спасибо
Аватар пользователя BatKor
BatKor 4 месяца назад

Большая просьба использовать вокабуляр "понятный" местному ареалу разработчиков.
Вы имеете в виду Страница=нода?

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Ок, перефразирую, как создать отдельную ноду-копию для каждого термина таксономии отмеченного при добавлении "Родительской" ноды?
П.С. За ссылочку на хук спасибо, буду разбираться, что там можно сделать.

0 Спасибо
Аватар пользователя OldWarrior
OldWarrior 4 месяца назад

Возможно ещё, Node Clone чем-то поможет.

0 Спасибо
Аватар пользователя ХулиGUN
ХулиGUN 4 месяца назад

А почему это должна быть нода? Написать просто свою форму, а в сабмите уже проверяйте термины и создавайте соответствующие "ноды-клоны"

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Можно и не плодить клонов, возможно ли отображать одну и ту же ноду по разным ссылкам, например использовав контекстные фильтры views и в соответствии с текущим url, отображать различные части содержимого, например при помощи токенов?

0 Спасибо
Аватар пользователя BatKor
BatKor 4 месяца назад

Конечно можно. Но у вас компании будут иметь другие значения полей, в зависимости от города.

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Собственно мне это и нужно, чтобы в зависимости от города, изменялся заголовок и некоторые части описания компании.

0 Спасибо
Аватар пользователя BatKor
BatKor 4 месяца назад

Смотрите в сторону multi filed. А заполнять вам все равно придётся ручками.

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Сделал без создания дополнительных нод, на основе views и контекстных фильтров (компания, регион) и задумался, такие страницы вообще будут индексироваться?

0 Спасибо
Аватар пользователя Victor_
Victor_ 4 месяца назад

Никто не в курсе, будут ли индексироваться страницы созданные при помощи контекстных фильтров Views?

0 Спасибо