Drupal

Установка Drush на виртуальный хостинг

Как поставить drush на виртуальном (shared) хостинге? Как поставить composer? Как сделать так, чтобы это всё работало? Подробнее в статье. Пишите комментарии, буду рад любым дополнениям.

Перевод терминов таксономии во views drupal 7

Как перевести термины таксономии во вьювс? Читайте далее.

Оганичение вывода изображений в тизере drupal 7

Иногда, когда делаешь сайт, возникает необходимость вывести одно изображение из множественного поля с картинками. Например это может быть teaser (Анонс статьи) или же карточка товара. Для данной цели можно использовать hook_entity_view() Я решил разложить всё по полкам, может кому пригодится. Подробнее внутри...

Изменить тип и длину поля без потери данных drupal 7

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

Установка Apache Solr 4 на Ubuntu и привязка к Drupal 7

В этой статье я опишу установку поискового движка Apache Solr на ubuntu и последующую привязку данного движка к Drupal 7

Облако тегов с помощью views drupal 7

Недавно озадачился озданием облака тегов, а имено своего блока для каждого типа материала. К сожалению модуль TagCloud не подошёл, так как он умеет создавать всего один блок и это решение не всегда подходит.

Набор номера по клику на сайте

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

Установка nginx php-fpm mysql mac os x mavericks

Поделюсь своим опытом настройки среды для разработки на mac os x. Как бы не было печально, но в маке не всё удобно с настройкой среды для разработки на php, как например в убунте, но всё же выход всегда есть.

Как в Drupal 7 вывести меню программно

Чтобы программно вывести меню в шаблоне:

Нужно получить массив ссылок по системному имени меню, в данном случае main-menu.

Далее воспользоваться функцией темизации и передать название хука темизации нужного меню, в данном примере: links__system_main_menu.

Темизация блока меню Drupal 7

Чтобы переопределить блок пользовательского меню в Drupal 7, можно воспользоваться следующей схемой.

К примеру в админке друпала, создано кастомное меню с названием Product-menu.

Системное имя у данного меню: menu-product-menu

Резервное копирование drupal с помощью drush

drush - это интерфейс командной строки UNIX для доступа к вашему сайту на Drupal. Справку о командах и опциях вызова drush можно получить так:

Сброс пароля drupal 7

Для того, чтобы сбросить пароль в CMS Drupal 7, можно воспользоваться следующим методом. Нужно добавить в index.php строки
<?php

Восстановление прав доступа на директории drupal

Чтобы восстановить права доступа к файлам и директориям для Drupal на вебсервере под управлением *.nix систем, можно воспользоваться следующим методом:

drupal 7 webform placeholder

Сегодня я бы хотел поделиться с вами, как я делаю placeholder для модуля webforms drupal 7

Как показать все переменные шаблона в drupal

  print '<pre>';

Страницы