Search API. Работа з Apache Solr
- Подробнее о Search API. Работа з Apache Solr
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Блог
В видео-уроке показано как правильно создавать блоки в Друпал 7 с помощью встроенного интерфейса. Описаны настройки показа блока. Так же здесь Вы увидите применение hook_block_info и hook_block_view, с помощью которых блок выводится кодом в модуле.
Ссылка не видео - http://drupalguide.ru/videos/10-sozdanie-blokov-v-drupal-7
Все видео сайта DrupalGuide.ru Вы можете увидеть за следующей ссылкой - http://drupalguide.ru/videos
Мы рады сообщить вам, коллеги, о самом долгожданном событии для всех участников Друпал коммьюнити - 4 ноября 2012 года во Львове состоится первый Lviv Euro Drupal Camp 2012!
Почему EURO Drupal Camp?
Все еще находясь в состоянии эйфории от результатов проведенного этим летом Евро чемпионата, ми решили пригласить наших европейских коллег еще раз в Украину. Согласно предварительной информации желание посетить событие уже изъявили несколько друпалеров из соседней Польши.
В сфере ІТ технологий разработчикам важно не только показывать свои умения и навыки, но и уметь совершенствовать их. Важным аспектом в нашей работе есть постоянный апгрейд собственных знаний , которые , пускай даже в далеком будущем, но всё-таки понадобятся. Не стоит игнорировать новинки IT технологий, и Drupal в частности. Будь первым кто узнает о новшествах!!!
В предыдущем посте я приводил пример использования Ctools modal API с помощью одной формы. В этом же я рассмотрю использование еще одного мощного инструмента, а именно Ctools multistep wizard с или без использования modal API.
XML-RPC – простой протокол вызова удаленных процедур. XML-RPC – является прародителем одного из популярных протоколов SOAP. Не смотря на свой возраст(реализован в 1998 году) XML-RPC не уходит в прошлое, а даже наоборот, часто используется в наши дни. Не исключением является использование XML-RPC в движке Drupal.
Полную версию статьи читать здесь
Представляем вам сборку интернет-магазина CommerceBox на основе Drupal 7 и модуля Drupal Commerce.
Статья для тех, у кого возникнет необходимость отобразить прикрепленный PDF документ на странице просмотра содержимого. Реализуется это довольно просто...
В предыдущей статье рассказывалось о создании инсталяционных профилей для Drupal 6. В данной статье будет рассказано о создании инсталяционного профиля для Drupal 7, об изменениях, которые произошли и приведены примеры.
В моей предыдущей статье рассматривались возможности профайлера PHP кода XHprof от разработчиков Facebook-а, а именно затрагивались вопросы установки, настройки и использования
Поставлена задача настроить профайлер для универсального использования в виде:
Наверняка все сталкивались с готовыми сборками сайтов на Drupal, когда после установки получаешь готовый сайт с набором необходимых модулей, своей темой и т.д. Существует большое количество таких сборок, среди них Open Atrium, Open Publish, Drupal Commons и т.п. Думаю возникал вопрос "А как это реализовано? или "Как это сделать?" Ответ на этот вопрос - Drupal Install Profile. И так, как создать свой установочный профиль. В основном инсталляционные профили создаются на основе существующего сайта.
Шаг 1. Подготовка файлов.
Smush.it использует методы оптимизации изображения специфические для каждого формата, чтобы удалить ненужные байты из файлов изображений, а это значит что мы получаем оптимизацию изображений, не меняя их внешний вид или качество.
XHprof – это иерархический профайлер для PHP c HTML интерфейсом. Ядро написано на языке С (на уровне отчетов и интерфейса код уже весь на PHP), а для скачки доступно в виде экстеншина для PHP. Этот профайлер умеет собирать данные о использовании памяти, ресурсов процессора, количестве и последовательности вызовов функций, а так же inclusive time (время, потраченное на функцию и на все функции, вызванные из нее) и exclusive time(время, потраченное на функцию без учета времени на вложенные функции).
В чем вопрос?
Очень много раз меня спрашивали как в выпадающем списке фильтра модуля views перевести элемент "Any".
Да! стандартно переводом интерфейса этого не сделать.
Почему?
Секрет кроется в файле views_handler_filter.inc.
$any_label = variable_get('views_exposed_filter_any_label', 'old_any') == 'old_any' ? '<Any>' : t('- Any -');
Варианты решения.
Первый, наиболее популярный и ошибочный ибо нужно хатчить модуль (не берегут же люди котят!):
обернуть строку '' в функцию t.
Вариант второй, добавить в settings.php строчку:
$conf['views_exposed_filter_any_label'] = 'new_label';
После это идем в перевод интерфейса и ищем