Слава Україні
Glory to Ukraine
Save the World
Жыве Беларусь
Live Belarus



Урок - Введение в темизацию для Drupal 6.

Главная » Курсы » Курс Drupal 6, Темизация. » Урок - Введение в темизацию для Drupal 6.

Обучающий онлайн курс
Drupal 6, Темизация.

Лицензия: Копирование запрещено.
↑ Drupal 6, Темизация.
  Урок - Введение в темизацию для Drupal 6.  
Текущий урок - первый.   Следующий урок →
Урок - Создание темы для Drupal 6.

Начнем, пожалуй, с терминологии =) ...

Тема в Drupal 6 - это набор файлов (.php-скрипты, .css-файлы, .js-скрипты, .info-файлы, медиа-файлы), которые отвечают за формирование внешнего вида страницы. Часто под термином тема, в документации о Drupal 6 понимается Текущая тема.

Текущая тема - тема, которую мы редактируем или тема, которая отвечает за формирование вывода, в зависимости от контекста.

и собственно

Темизация в Drupal 6 - процесс создания темы для Drupal 6.

и конечно специфические понятия Drupal 6:

theme() - функция, которая отвечает за поиск и вызов указанного шаблона. Подробнее рассмотрим в одном из уроков курса.

hook_theme() - хук отвечающий за регистрацию шаблонов Drupal 6. Также будет оассмотрена в одном из уроков курса.

также уточним некоторые термины, что бы не было двойного смысла:

функция-шаблон - функция написанная на PHP, зарегистрирована по правилам Drupal 6, работа которой заключается в формировании вывода определенного шаблона.

файл-шаблон - это файл написанный на PHP, зарегистрированый по правилам Drupal 6, работа которого заключается в формировании вывода определенного шаблона.

функцию-шаблон и файл-шаблон - это два варианта создания шаблонов предусмотренные в Drupal 6.

и собственно, под шаблоном будем понимать формирование вывода без конкретики является шаблон функцей-шаблоном или файлом-шаблон.

 

и поскакали далее... =)

Для работы над курсов вам понадобится:

  • Установленный Drupal 6.
  • Хорошее настроение =)

Итог урока

Важно из нашего урока запомнить следующее:

  • тема в Drupal 6 - это ...
  • theme() - это ...
  • hook_theme() - отвечает за ...
↑ Drupal 6, Темизация.
  Урок - Введение в темизацию для Drupal 6.  
Текущий урок - первый.   Следующий урок →
Урок - Создание темы для Drupal 6.