[Решено]Как в конкретной ноде програмно нужный код из шаблона?

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

Комментарии

Аватар пользователя an2riy an2riy 31 октября 2014 в 0:48

Есть например: вставка пхп кода, она лежит например в шаблоне page.tpl.php. А мне нужно что б эта вставка сработала на странице с node id=25

Аватар пользователя sergeybelya sergeybelya 31 октября 2014 в 0:52

an2riy wrote:
Есть например: вставка пхп кода, она лежит например в шаблоне page.tpl.php. А мне нужно что б эта вставка сработала на странице с node id=25

Вариантов масса. Можно, например, создать блок с форматом PHP и ограничить его вывод страницей node/25. Можно в page.tpl добавить if на проверку адреса текущей страницы. Проверить адрес можно функцией current_path(), вот тут есть пример: http://www.sergeybelyaev.name/blog/funkcii-dlya-raboty-s-url-v-drupal

Аватар пользователя an2riy an2riy 31 октября 2014 в 0:55

Подскажите пожалуйста, как задать проверку? А то логику понимаю, а как записать хз.. я только начинаю в друпале работать, понял как блок вывести в админке на нужной странице, но надо создавать блок под отдельный код..