Разработка тем

Drupal обладает достаточной мощью и гибкостью для того, чтобы вы могли сделать тему любой сложности. Система даёт бесчисленные способы решения возникающих вопросов, но вы должны знать как Drupal работает с темами, чтобы быть в состоянии выбрать оптимальный вариант. Зная принципы создания тем, вы можете минимизировать свой код и облегчить последующее обслуживание.

Это не означает, что вы должны от и до выучить весь Drupal только для того, чтобы сделать свою тему. В этих главах будут рассмотрены вопросы касающиеся работы с оформлением и вы можете изучить только те из них, которые вам нужны. Некоторые документы рассчитаны на технически подготовленных пользователей, другие носят общий характер, но для понимания большинства вещей от вас потребуется знание:

  • терминологии Drupal;
  • xHTML и CSS;
  • JavaScript и jQuery. Если вы будете делать тему с поддержкой этих скриптов;
  • PHP. Это не является необходимым, но во многих ситуациях знание PHP поможет вам лучше понимать о чём идёт речь.

Перед созданием темы, вам нужно представлять цели и возможности сайта, для которых вы делаете тему. Зная определённые требования значительно легче разрабатывать новую тему, чем проектируя её, исходя из общих представлений.

Вы можете также зайти на сайт drupal6.ru и прочитать книги Верстаем тему под Drupal и Создание темы для сайта на Drupal 5-x, которая является переводом книги Drupal 5 Themes.

Tags:

Комментарии

Комментировать

CAPTCHA
Тест, который позволяет исключить автоматическую отправку сообщений. Эта мера направлена против спама.
Image CAPTCHA
Введите числа, которые показаны на картинке.