Мы создали специальный модуль для организации и публикации нашего информационного бюллетеня.
Проблема, с которой я сталкиваюсь сейчас - и я новичок в области тематики и разработки модулей Drupal, так что это может быть просто проблемой знаний, а не проблемой Drupal - это как сделать каждую рассылку тематической.
На данный момент структура URL нашего информационного бюллетеня будет:
/ newsletters / {newsletter-name} / {edition-name} / {date-date}, что означает, что мы можем создавать файлы шаблонов в нашей теме, используя такие имена файлов, как page-newsletters- {newsletter-name} - {edition- имя} .tpl.php, это здорово. Одна проблема, с которой я сталкиваюсь, заключается в том, что весь контент попадает в переменную $ content темы. Я хотел бы, чтобы он отображался как различные переменные (чтобы я мог внутри темы размещать определенный контент в определенных областях.)
Есть ли правильный способ сделать это?
Редактировать: Чтобы ответить на некоторые вопросы: проблема заключается в узле (есть узлы выпуска, редакции и информационного бюллетеня), и путь задается с помощью hook_menu с подстановочными знаками и маршрутизатором.