Темизация

Визуальная обработка вывода данных

Темизация Drupal 7. Значения по умолчанию для info файла

Info файл содержит значения по умолчанию, которые будут автоматически подцеплены для темы, если они не перекрыты.

Темизация Drupal 7. Обзор файлов темы (шаблона)

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

Drupal. Вывод страницы минуя стандартные шаблоны темы оформления.

DrupalDrupal 6Темизация

Задача: в Drupal 6 есть модуль, для которого надо написать обработчик меню, выводящий контент таким образом, что загружены все системные CSS и JS, но при этом от между тэгами и находится только контент хандл

Drupal: Как подключить css файл только для IE6

drupal_add_css(path_to_theme() . '/ie6.css', array(
'group' => CSS_THEME,
'browsers' => array('IE' => 'IE 6', '!IE' => FALSE),
'preprocess' => FALSE)
);

Вместо строчки IE 6 можно прописать любое условное выражение доступное в Conditional Comments.

Drupal: Группируем поля в вертикальные вкладки (Vertical Tabs)

В Drupal 7 появился новый вид группировки полей — Vertical Tabs:

Чтобы воспользоваться такими вкладками в свой форме, нужно:

Читать дальше →

Похожие записи:

Print block anywhere in tpl.php files

Есть 2 способа (По крайней мере - которые я знаю) при помощи которых можно программно вывести любой блок в шаблоне вашей темы, например page.tpl.php.

Способ №1. module_invoke()

<?php

$block = module_invoke('module_name', 'block_view', 'block_name');

print render($block);

?>

Темизация поиска в D7

Темизация формы поиска в блоке выведенного в определенном регионе.

В template.php добавляем следущий код:

Drupal: Как удалить shortlink из head страничек

Drupal 7 на каждой странице материала выводит тег:

Избавиться от него можно так:

RSS-материал