блоки

Александр Поляков

В этой статье хотел познакомить вас с написанием модулей для drupal 7.

И желательно на рабочем примере который можно будет применять в своих проектах.

 

Немного полазив по просторам интернетов понял, что для друпала нет модуля обратного звонка, который бы соответствовал моим требованиям.

Везде натыкаюсь на информацию как собрать такую форму с помощью модуля webforms. Но совсем не обязательно нагружать сайт таким тяжеловесом из-за одной формы в два поля.

Продолжаем изучать модуль Панели для Друпал 7.

По умолчанию в Панели мы можем добавлять встроенные и созданные нами блоки, различные элементы страницы ("хлебные крошки", вкладки и т.п.), а также материалы сайта. Это, конечно, уже не мало, но все же не редко возникает необходимость добавить дополнительные элементы на странице, как, например, форма добавления материала. Именно в таких случаях нас выручает возможность загрузки "Контекста" в нашей панели.

Модуль Панели на Друпал 7 позволяет не только выводить блоки информации в заданном макете, но и гибко настраивать доступ к выводимым блокам или, другими словами, настраивать правила их отображения. Нам предлагается довольно большой спискок параметров, по которым можно настроить эти правила. Если же вы не нашли нужных параметров - вы можете использовать php-код для указания еще более гибких условий.

Продолжаем изучать модуль Page Manager для Друпал 7.

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

В этом коротком видео уроке мы, продолжая изучать модуль Page Manager, рассмотрим, какие у нас есть возможности по управлению страницами. Многие вещи здесь нам уже известны из предыдущих курсов по Друпал.

Хочу лишь подчеркнуть, что рассмотренные здесь возможности доступны для всех (будущих) вариантов страниц, т.е. несмотря на то, что ссылка на страницу ведет та же - контент на ней может существенно отличаться, в зависимости от различных условий.

В этом видео-курсе для Drupal 7 мы рассмотрим модуль Page Manager (Управление страницами). С ним мы можем создавать различные варианты страниц и включать в них разную информацию в зависимости от роли пользователя, пути, типа материала и других условий. Кроме того, Page Manager существенно расширяет возможности модуля Панели и этим выгодно отличается от Материала-панели.

Видео курс в разработке.

Продолжаем изучать модуль Панели (Panels) для Друпал 7. В этом видео-уроке мы поговорим про создание/использование "материалов-панелей".

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

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

Видео-уроки по модулю Панели (Panels) на Drupal 7. Этот модуль позволяет создавать дополнительные регионы на страницах вашего сайта. Вообще-то, это даже группа модулей, состоящая из: Страницы-панели, Мини-панели, Материала-панели и возможности создать собственный макет. В нашем видео-курсе мы с вами уделим внимание каждому из этих пунктов.

Видео курс в разработке.

Zil

Курс по Представлениям (Views) мы уже закончили, но осталась еще одна тема - как создавать слайдшоу. В общем-то, само слайдшоу создается очень просто, но особого внимания требует процесс установки.

Очередной урок по модулю Представление (Views).
На этот раз мы с вами создадим страницу категорий, т.е. выведем на одной странице список терминов одного из словарей таксономии, разделенный по группам (по родительским терминам), и для каждого термина укажем количество содержащихся в нем материалов. Для реализации этой задачи мы снова будем использовать "Отношения", а также воспользуемся другой встроенной возможностью Представлений - "Агрегация".

Страницы

Подписка на RSS - блоки