Полезные инструменты для Drupal темизатора

Drupal модули

Владение большим количеством инструментов для темизации упростит работу с теммизацией Drupal. Далее приведен небольшой список инструментов, которые позволят упростить и ускорить процесс темизирования Drupal:
Admin menu — Позволяет перейти к почти любой административной странице в один клик мышки. Через Admin menu можно очень быстро очищать кэш темы во время разработки.

Devel - Devel в основном используется для разработчиками и программистами, но он так же полезен для теммизаторов. Одна из возможностей в модуле devel — это Devel Generate, которая позволяет с генеритовать контент на сайте, заполняя все поля, что бы далее производить темизацию и сразу видеть как будет выглядеть контент.

Theme Developer - Ранее этот модуль был частью модуля Devel, но впоследствии они были разделены на 2 проекта. Theme Developer может помочь определить, в каких файлах и с помощью каких функций генерируется элементы страница, а так же покажет как можно переопределить эти элементы, например: в каком tpl.php файле формируется заголовок для блока, какая функция генерирует основное меню сайта. Модуль в себе содержит множество багов, поэтому использовать его нужно, только при необходимости. Модуль добавляет на страницу свои элементы, и при темизации не нужно их обрабатывать!

Firebug - Все кто работают с html и css должны уже знать о Firebug. Это аддон для Firefox, которые позволяет выбирать элементы на странице и смотреть какие стили использует этот элемент. Можно смотреть на какой строке и в каком файле находятся эти стили, что ускорит работу по их изменению. Так же из модуля можно получить информация о работе javascript и информацию о времени загрузки страницы и её элементов.

Style Guide — Модуль Style Guide создает страницу, на которой показаны основные и наиболее часто встречаемые элементы страниц: формы, заголовки, изображения, сообщения, списки, таблицы. Более подробно о Style Guide написано в предыдущем посте — Упрощение теммизации Drupal с помощью модуля Style Guide.

Надеюсь инструменты описанные в данной статье будут полезны начинающим Drupal темизаторам.


Источник: http://drupalsn.ru

Добавить комментарий:
Имя:
E-mail:
2019 © Обсуждение Joomla и других CMS-систем управления сайтами  Правила | О проекте | Обратная связь