Рубрики
Drupal Верстальщику

Понимание JavaScript behaviors в Drupal

Для разработчика тем Drupal не секрет, что он имеет в своем арсенале механизм JavaScript behaviors, который при умелом использовании значительно улучшит структуру и модульность JavaScript вашей темы или модуля. Ниже я предлагаю вам для ознакомления перевод оригинальной статьи Understanding JavaScript behaviors in Drupal, в котором, возможно, вы найдете для себя то, чего вы еще не знали о behaviors в Drupal. Итак, приступим.

Рубрики
CMS Drupal Верстальщику

Модули для оптимизации фронтенда сайта на Drupal

12361

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

Рубрики
Drupal Верстальщику

Темизация элементов формы поиска в Dpupal 7

Небольшая заметка по темизации Drupal 7. Если у вас есть задача кастомизировать элементы формы поиска Drupal 7, то вы можете воспользоваться сниппетами приведенными ниже. Первая часть кода — это альтер формы поиска с добавлением и переопределением  нужных вам элементов форм, а вторая часть позволяет заменить тип поля поиска с простого text на HTML 5 атрибут типа поля search.

Рубрики
CMS Drupal

Создать сайт-визитку на CMS Drupal

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

Итак, если вам необходимо в скорейшем времени реализовать качественный сайт-визитка, вы можете обратиться за его разработкой в веб-студию или же самостоятельно заняться его написанием по средствам HTML и CSS, если у вас достаточно большой опыт в веб-разработке и программировании. Однако, есть и другой не менее популярный способ — создание сайтов на основе различных CMS. И, давайте поговорим о том, стоит ли создавать сайта на основе CMS Drupal.

Рубрики
CMS Drupal Верстальщику

Наводим порядок в темах Drupal

Многим, кто занимается разработкой тем для Drupal, известно насколько широким механизмом переопределения шаблонов располагает Drupal. Но в этом очевидном плюсе есть и свои недостатки, благодаря тому, что вы можете переопределить большое количество шаблонов, в скором времени ваша тема может стать «свалкой» файлов. И тот, кто увидит это может испугаться 🙂 Но этот, казалось бы, недостаток лечится еще одним достоинством Drupal, суть которого в том, что вы можете упорядочить все шаблоны различных элементов страницы по папкам согласно модулей, которые их предоставляют.