Простой слайдер с потрясающими эффектами для Drupal 7

06.11.2013

Всё чаще в проектах приходится реализовывать слайдеры на главных страницах сайта, в сайдбарах и еще где это только можно и каждый раз я писал кастом из под шаблона сайта, а в голове давно была мысль написать простой слайдер, который можно спокойно переносить с одного сайта на другой. И вот наконец выдался свободный день, который я потратил на написание своего модуля «Slider», который реализует большинство потребностей современных сайтов.

Работаем с 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

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u2955091/data/www/drupalfly.ru/libraries/geshi/geshi.php on line 259

Продолжаем изучение хуков , сегодня мы затронем хук, который относится к блокам 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 с этим так же легко справляются, но согласитесь, что для реализации простого функционала использовать тяжёлые модули не имеет под собой ни какой грамотной основы.