Главная: Ноды + Список нодов (Новости)

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

Аватар пользователя strong strong 2 августа 2010 в 23:50

Здравствуйте.

Уже битый час ищу ответ на вопрос:

Вот представим есть главная страница. Она разделена на 4 одинаковых сектора. В трех секторах у нас выводится текст, только текст, трех разных нод (статических страниц, на которые нет нигде ссылок), а в одной выводятся N последних новостей, как собственно по умолчанию.

Я гуглил, находил структуры фаила page, читал про фаил фронтпейдж, но самая большая проблема, что я не смог найти переменные, которые используются при создании шаблона..

Мне бы написать парочку if`ов во фронтпейдже и я был бы рад... Просто не знаю где откуда доставать это, нигде нету этой инфы, может я критин, что может быть) но эту инфу явно скрывют от посторонних глаз)))

Комментарии

Аватар пользователя asde@drupal.org asde@drupal.org 3 августа 2010 в 0:33
<?php
function modulname_theme(){
    return array(
      
'example_theme' => array(
        
'arguments' => array('foo'=>null,'bar'=>null)
    );
}
function 
example_theme($foo,$bar){
$result db_query("SQL Query");
    while (
$data db_fetch_object($result)) {
        
$node node_load($data->nid);
        
$output node_view($node,true);        
    }
return 
$output;
}
?>

вызвать в шаблоне можно так theme('example_theme','foo','bar') вернет готовый HTML нод