Приветствую,
Для каждой страницы нужно сделать собственный footer. Что посоветуют люди. Есть модуль views_ui_basic, но это, как я понимаю не совсем то, так как работает только на страницах генерированных модулем views. А нужно, чтобы работала на всех страницах.
Что можете посоветовать?
С ув., Алексей
Комментарии
как я понимаю речь идет о редактировании переменной $footer и привязки ее к адресу страницы (ноды).
С ув., Алексей
1. Напишите свой модуль, который будет генерировать блок, уникальный для каждой страницы.
2. Вставьте этот блок в регион footer
3. ???
4. PROFIT!
А что именно выводиться будет? Что понимаете под словами "на всех страницах"?
Это понятно что все можно написать.
Вопрос только заключается в том, нет ли готового решения?
С ув., Алексей
Какого решения? Вы же так и не сказали, какие отличия должны быть в футере!
В зависимости от этого, вам уже могут посоветовать готовый модуль. А пока вы используете общие фразы, ответ один - пишите модуль.
Да модуль писать незачем, все решается через сниппет, вопрос только в задаче - ТС ее даже сформировать не может, куда уж написать модуль/сниппет?
чего непонятного-то?!
Я же русским языком вам написал: $footer должен иметь собственное значение для каждой страницы сайта, т.е. значение переменной должно меняться, в зависимости от адреса вызываемой страницы.
То есть еще раз для особо одаренных:
страница с адресом catalog/* - $footer="текст 1"
страница с адресом dostavka - $footer="текст 2"
страница с адресом oplata - $footer="текст 3"
С ув., Алексей
А, ну так то сразу бы и сказали, теперь вам точно помогут.
Делается элементарно - ВПОИСК!
Сказал и пропал. Это самое простое ответить в стиле "сам дурак", ну это же есть в поиске.
Так я же не идиот, первое что сделал это начал искать, но нет ничего подобного.
Склоняюсь к идеи написания собственного модуля.
С ув., Алексей
Так нет нефига.
Запрос может другой нужно вводить.
омфг.
Делайте столько блоков, сколько вам нужно. Хуярите их все в регион footer. У каждого блока настраиваете "Page specific visibility settings".
Всё