CMS

Вывод меню в нужном месте drupal 7

Опубликовано lamazavr - сб, 05/18/2013 - 11:11

Довольно часто нужно вывести меню, созданное средствами drupal в не стандартном месте шаблона сайта.

Блок с меню создан да вот выводить его можно в стандартных частях, определённых темой.

Читатель конечно же может сделать вывод, отформатировав стиль блока при помощи абсолютного позиционирования, но это как говориться не тру! Да и далеко не всегда удобно. Тем более, что и не всегда выполнимо.

Итак. Решение одной строкой.

Имеем меню с машинным именем menu-header-menu.

Создаём модуль drupal 7 с програмным созданием блока

Опубликовано lamazavr - пт, 01/04/2013 - 13:37

Решил написать статейку о том как создаются блоки...

Я уже писал о том, как создать модуль для использования AJAX в drupal7.

Теперь же речь пойдёт о том, как создать модуль для вывода блока.

Возможно вы удивлены, ведь блок можно создать простыми средствами drupal, но иногда возникает ситуация, что проще один раз написать блок, а потом его просто устанавливать в виде модуля drupal.

Создание рубрикатора (списка категорий) в drupal 7

Опубликовано lamazavr - ср, 12/12/2012 - 21:47

Почти каждый сайт имеет список категорий своего контента и логично, что этот сайт желает дать возможность своим клиентам иметь доступ к каждой категоии. Ведь удобно когда можно выбрать статьи определённой категории и просматривать только их список.

Этим и займёмся на нашем сайте под управлением drupal 7.

Добавляем карту сайта на drupal (xml sitemap)

Опубликовано lamazavr - чт, 11/29/2012 - 12:01

Очень часто возникает необходимость добавить карту сайта на друпал сайт. Для поисковиков лучшим выбором будет xml карта сайта.

Сделать это сможет и ребёнок. Тем более что програм писать не придётся. Всё уже сделано до нас.

Имём на http://drupal.org/project/xmlsitemap и ставим плагин xmlsitemap

После чего включаем его.

Готово? Тогда имём в настройки плагина. Конфигурация -- Xmlsitemap

Переходим на вкладку настройки. Внизу страници видим:

AJAX в drupal 7 простейшее приложение

Опубликовано lamazavr - пн, 11/26/2012 - 20:27

В наше время уже не обойтись без ajax на сайте..
Это и красиво и удобно и более целесообразно чем постоянно грузить непонятные страницы..
Как же создать ajax приложение в drupal 7 ?
Необходимо создать модуль для drupal, который даст возможность доставить данные. Для упрощения данные у нас меняться особо не будут (за исключением того, что в них будет GET параметр передаваемый странице).
Создаём папку nloader в папке /site/all/modules
Это будет папка нашего приложения.
В ней создаём файл описания модуля nloader.info: