taxonomy--vocabulary_machine_name.tpl.php как прикрепить?

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

Аватар пользователя equilibrium07 equilibrium07 2 августа 2014 в 10:16

как пришить такой шаблон? Нужно без вью. Использовал вот такой препроцес:

<?phpfunction **_preprocess_page(&$variables) {
  if(arg(0) == 'taxonomy' && arg(1) == 'term') {
        $tid = (int)arg(2);
        $term = taxonomy_term_load($tid);
        if(is_object($term)) {

           $variables['theme_hook_suggestions'][] = 'page__taxonomy__'.$term->vocabulary_machine_name;
        }
  }
}?>

помогло... только на странницу vocabulary_machine_name пришел только $page,да еще и обработался за $footer,то есть:

<?php<? 
$content=$page['content']['system_main'];
render($content);?>

вывелось как надо, только в саамом низу старнницы.

Комментарии

Аватар пользователя equilibrium07 equilibrium07 2 августа 2014 в 11:08

эм... мне не термин надо, а словарь. в этом и проблема. потому что у меня около 120 терминов одного словаря, и каждый темизировать - обнишся.

Аватар пользователя voviko voviko 2 августа 2014 в 19:51

"equilibrium" wrote:

эм... мне не термин надо, а словарь. в этом и проблема. потому что у меня около 120 терминов одного словаря, и каждый темизировать - обнишся.


Эм... это тпл деиствует на все термины определенного словаря.