Тематизация полной страницы node

Тема в разделе "Drupal", создана пользователем xoff, 9 июл 2015.

  1. xoff

    xoff

    Регистрация:
    2 сен 2013
    Сообщения:
    74
    Симпатии:
    13
    Помогите разобраться, на главной выводиться список анонсов статей:

    [​IMG]

    На кривизну не обращайте внимание, только осваиваю)

    Так вот как изменить шаблон отображение страницы при открытии полного нода?

    Что-то типо можно создать для отдельного материала отображение своего дивайса? Точно не могу сформулировать((

    Вообщем файл например такой как page-node-article.tpl.php и туда вписывать дизайн для отображение страницы когда открывается статья.
    --- Добавлено, 9 июл 2015 ---
    Вроде решилось так

    в template.php:
    Код:
    <?php
    
    function НАЗВАНИЕ_ШАБЛОНА_preprocess_page(&$variables, $hook) {
       //some other stuff
    if (isset($variables['node'])) {
        $variables['theme_hook_suggestions'][] = 'page__type__'. $variables['node']->type;
        $variables['theme_hook_suggestions'][] = "page__node__" . $variables['node']->nid;
      }
    }
    
    Шаблоны должны называться page--type--мой_тип.tpl.php и для конкретной ноды page--node--конкретный_ид.tpl.php
     
  2. maxol

    maxol

    Регистрация:
    10 мар 2016
    Сообщения:
    2
    Симпатии:
    0
    Я делал так:
    page--node--33.tpl.php
    где 33 - id ноды.