Рубрики
CMS Drupal

Что нового в темах Drupal 8

Вопрос нововведений в темах Drupal 8 меня, как фронтенд разработчика, интересовал более всего. По-этому, когда мне, благодаря компании в которой я работаю, выпала возможность пройти курс DRUPAL 8 THEMING GUIDE от Drupalize.me, я с огромным интересом ознакомился с курсом. Ниже я написал небольшой обзор о нововведениях в темах Drupal 8. Возможно, этот обзор не будет уж очень детальным — он и не претендует на звание полного обзора. Для, тех, кто хочет узнать больше деталей я бы рекомендовал ознакомится с материалами курса, о котором я сказал выше и, конечно же, ознакомиться с документацией по темам восьмерки на сайте Drupal.org.

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

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

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

Рубрики
CMS Drupal

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

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

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

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

Создание темы для Drupal 7 и PSD эскиза — часть вторая

Это уже вторая статья по этой теме. В первой части вы узнали, как спланировать простую тему и определить элементы страницы. Если не читали первую часть не беда, вы можете прочитать её, перейдя по ссылке.

Каждый разработчик тем для Drupal подходит к задачам по их созданию по-разному. В данном случае Эмма (Emma Jane Hogbin) рассказывает о своих принципах создания темы. Здесь описывается минимум того, что нужно использовать для создания жизнеспособной темы.

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

Правильное добавление CSS в темы Drupal 7


Казалось бы — банальный вопрос «Как добавить CSS в тему Drupal», однако многих он ставит в тупик. Поскольку желательно делать это не прост так, чтобы работала, а еще и правильно. То есть согласно стандартам кодирования Drupal.

Собственно есть два способа правильного добавления есть два самых распространенных стандартных способа: добавление CSS в тему через .info файл, или же добавление с помощью функции drupal_add_css(). Функция drupal_add_css() подробно описана в API Drupal и, как правило, используется если нам необходимо не просто добавить CSS в тему а сделать это с определенными условиями, например применить условные комментарии для Internet Explore. Ниже мы детально рассмотрим оба способа.