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. Хочу сразу вас предупредить, что данный хук лишь описывает создаваемый блок, который доступен из админки сайта, но не выводит контент в блок. Давайте сразу к делу, как создавать модули, думаю знаете, если нет, то читаем вот эту статью.

Файл html.tpl.php в Drupal 7

10.04.2013

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

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

27.02.2013

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

Создание сортировки товаров по ценам в ubercart с помощью слайдера Jquery UI

26.02.2013

При разработке интернет магазинов, иногда встает вопрос реализации сортировки товаров по цене, при чём , для красоты необходимо использовать слайдер Jquery UI. Сейчас я вам попытаюсь объяснить не самую сложную реализацию, данного функционала в Ubercart, но минимальное знание PHP, Jquery и немного Api Drupal вам нужно знать. Для работы нам понадобятся установленные модули Ubercart и Views, и их зависимости, на установке останавливаться не будем.

Устанавливаем плагин Uppod для редактора Ckeditor

25.02.2013

Сегодня продолжаем знакомство с визуальным редактором для сайта Ckeditor, а именно я продемонстрирую, как устанавливать дополнительные плагины для данного редактора. В качестве примера будем использовать довольно популярный плагин, который позволяет вставлять изображения, аудио и видео файлы, плагин – UPPOD.

Визуальный редактор для сайта под Drupal 7. Модуль CKEDITOR

22.02.2013

Как вы понимаете из названия статьи, сегодня мы займёмся установкой визуального редактора для сайта. Такие редакторы пользуются популярностью среди заказчиков, которые как вы понимаете далеки от HTML, ну а разработчикам он не особо нужен. Самый популярный среди данных редакторов является CKEDITOR, скачать модуль для Drupal 7, можно вот отсюда. Итак приступим, вы скачали модуль и активировали, после чего в разделе «Конфигурация», у вас появится системное сообщение об ошибке:

Система рейтинга статей сайта в Drupal 7. Модуль Fivestar

19.02.2013

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

Сравнение продукции в Ubercart drupal 7

05.02.2013

При разработке интернет магазинов, есть такая важная вещь - как сравнение продукции, она очень полезна, когда необходимо наглядно выявить различия между товарами. Вещь полезная, но в Ubercart, даже что то примитивное пока не реализовало и вроде как и не собираются это реализовывать. Мы же с вами сейчас будем устранять данное допущение. Сразу определимся с задачей: Нам необходимо позволить пользователям самостоятельно выбирать ноды для сравнения. Выбранные ноды должны отображаться в блоке, с возможностью удаления отмеченной ноды из списка сравнения.