Здраствуйте!
Помогите пожалуйста советом:
В page.tpl.php написано много разнообразних цыклов (администрирую на Друпал6)
Вопрос следующий:
Через вьювс выведена страница. Нужно в page.tpl.php из всен нод нужно выбрать именно эту страницу. В пхп не силен, помогите пожалуйста.
Пробовал вот так:
<?php if ($node->nid == '%%%%%') {..}?>
<?php if(preg_match('/%%%%%',$_REQUEST[q])){...}?>
<?php if ($node_url == '%%%%%')?>
Так же гуглил что то з $views - что точно не скажу, потому что целий день потратил, пробовал много, не получилось.Ошибка именно в if.
Буду благодарен за совет.
Комментарии
Если это виевс то:
в views-view-unformatted--[тип материала]--page.tpl.php
<?php
foreach ($rows as $id => $row) {
// id нужной ноды в цикле
if ($id == 4) {
echo "Та самая нода";
}
}
?>
у вас может быть другой стиль вывода(соответственно и шаблон), но я думаю суть понятна
<?php
if (arg(0) == 'node' and arg(1) == 'тут ид вашей ноды') {
echo 'тут то что надо вывести';
};
?>
Спасибо вам большое!
Разобрал метод Paldru - понял, что это цикл, для вывода самого вьювса, эт не подошло.
imarat - спасибо Вам, это и было решением.