Вроде все подключил.
Формат вввода поставил php. Не хочу выводить вьюхой и добавил код в блок.
Код следующий (для вывода новостей):
<?php
unset ($output);
$n=1;//Количество элементов в списке
//Выводим блок только при просмотре ноды. При редактировании не выводим:
if (arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
$sql="SELECT n.nid FROM {node} AS n
WHERE n.status=1 AND n.type='news' LIMIT %d";
$result = db_query($sql, $n);
while ($anode = db_fetch_object($result)) {
$node = node_load($anode->nid);
$output .= '<div class="node"><h3 class="title">'.$node->title.'</h3>'. $node->body.'</div>';
}
if ($output) echo $output;
}
?>
сохраняю и блок вообще пропадает...
Где я накосячил?
Комментарии
пропадает со всех страниц? проверил код, у меня всё работает
через вьюс проще же? Почему не хочешь?
Ну он у меня расчитан только на главную... С нее пропадает и блоки сдвигаются.
Вьюс не хочу, мне надо вывод всего 3-х новостей, проще кодом, он легче.
как бы он у вас рассчитан только на полные версии нод
На остальных страницах блок выводиться) как подправить вывод на главную?
убрать условие, очевидно же