Есть например: вставка пхп кода, она лежит например в шаблоне 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
Подскажите пожалуйста, как задать проверку? А то логику понимаю, а как записать хз.. я только начинаю в друпале работать, понял как блок вывести в админке на нужной странице, но надо создавать блок под отдельный код..
Комментарии
Не уверен, что корректно понял ваш лаконичный вопрос, но очевидно node--NID.tpl.php
а по другому никак нельзя? Не создавая новый шаблон..
Можно, если уточните задачу.
Есть например: вставка пхп кода, она лежит например в шаблоне 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
проверку сделайте на url через arg например
Подскажите пожалуйста, как задать проверку? А то логику понимаю, а как записать хз.. я только начинаю в друпале работать, понял как блок вывести в админке на нужной странице, но надо создавать блок под отдельный код..
http://xandeadx.ru/blog/drupal/470
а дальше просто php
Так надо записать <?php if (current_path('node/25')) { блок } ?> ???
<?php if (current_path() == 'node/25') { блок } ?>
угу
Спасибо огромное!!!
Да как бы не за что=)
та как бы есть, а то искать надело, решил зарегистрироваться на форуме (=