Работаем с drupal через drush

30.05.2013

Drush – это прежде всего мощная утилита, которая позволяет управлять вашим сайтом с помощью консоли (она же командная строка). Те программисты, которые постоянно работаю с Drupal, уже не могут обходится без данного инструмента и с не давнего времени, на него плотно подсел и я. Сегодня я постараюсь вам объяснить, для чего же нужна данная утилита и какие преимущества она приносит в нашу Drupal,овскую жизнь. Итак, давайте начнём по порядку, а именно с установки Drush.

Расположение файлов в Drupal 7

13.05.2013

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

hook_block_view();

23.04.2013

Сегодня продолжаем рассмотрение хуков блоков, данный хук используется совместно с хуком hook_block_info(), и как раз позволяет нам вывести заголовок и контент в созданный блок. Результат работы данного хука

hook_block_info();

18.04.2013

Продолжаем изучение хуков , сегодня мы затронем хук, который относится к блокам drupal. Хочу сразу вас предупредить, что данный хук лишь описывает создаваемый блок, который доступен из админки сайта, но не выводит контент в блок. Давайте сразу к делу, как создавать модули, думаю знаете, если нет, то читаем вот эту статью.

Вывод системных сообщения в более приятной форме в Drupal 7

27.02.2013

Все пользователи Drupal, знаю, что после выполнения каких-либо действий, система выдаёт сообщение, например «Комментарий сохранён» или «Статья размещена», но выводится это в не очень приятном глазу формате:

hook_preprocess_html();

29.01.2013

Вернёмся к нашим полезностям, а именно сегодня поговорим о хуке hook_preprocess_html(). Данный хук позволяет нам переопределять страницу из собственного модуля, мы будем его использовать для подключения стилей и скриптов к страницам сайта. Как всегда реализацию будем изучать на примере. В моём распоряжении Drupal 7 и шаблон bartik.

Выводим значения ноды в вебформу через GET

25.01.2013

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

Боремся с белым экраном после отправки формы в Drupal

15.01.2013

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