Drupal 7

Drupal применяем файлы PATCH или патчим через консоль

Обычно какие-то исправления получаешь с новой версией модуля. Но случается разработчики не вносят исправления в официальный релиз сразу или вообще. Или исправления делаются не разработчиком. В этом случае нужные исправления можно получить в виде файла с именем name_patch.patch Команда patch Файл представляет из себя результат работы unix-команды diff, которая вычисляет Подробнее…

В dem, перед
Drupal 7

Drupal7 полезные примочки

1. Drupal 7 – Minify HTML output Чтобы уменьшить HTML код на выходе в Drupal 7, вы можете удалить разрывы и переносы строк. Это может быть сделано в вашем файла шаблона html.tpl.php. Замените print $page; На $output = str_replace(array("\r\n", "\r"), "\n", $page); $lines = explode("\n", $output); $pageArr= array(); foreach ($lines as Подробнее…

В dem, перед
Drupal 7

Drupal 7 удалить CDATA

В файле template.php (вашей темы) пишем функцию которая уберет js настройки ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ (пропадет admin_menu): function ИМЯ_ТЕМЫ_js_alter(&$js){ unset($js['settings']); } В файле template.php (вашей темы) пишем функцию которая уберет js настройки ТОЛЬКО ДЛЯ ПОЛЬЗОВАТЕЛЕЙ (остается admin_menu): function ИМЯ_ТЕМЫ_js_alter(&$js){ global $user; if (!in_array('authenticated user', $user->roles)){ unset($js['settings']); } } Другие интересные function по Подробнее…

В dem, перед
Framework

Drupal 7 Иерархический выбор и фильтр для Views (PHP 5.4)

Два отличных модуля для Drupal 7, которые реализуют выбор при создании node с иерархическим выбором терминов и аналогично отображение фильтра в представлении. Данные модули были разработаны для PHP 5.3, пришлось пропадчить под PHP 5.4 вот ссылки: 1. hierarchical_select-7.x-3.0_edit_dem.pp.ua_php-5.4 – Hierarchical Select (установлен path для php 5.4) 2. views_hst_filter-7.x-1.2_edit_dem.pp.ua_php-5.4 – Фильтр для Views с иерархическим Подробнее…

В dem, перед