Drupal записи начинающего девелопера
Проблема: при использовании в хлебных крошках элементов, в виде терминов таксономии, они не реагируют на смену языка, при том, что сами термины переведены.
Решение: в формировании хлебных крошек(admin/structure/path-breadcrumbs/edit/), нужно заменить %node:field-term:name на %node:field-term:i18n-name, где field-term -поле с термином
Profit!...
Задача: Сделать в ноде переключатель, который бы отвечал за смену отображения контента, индивидуально в каждой ноде.
Теория
Поискал похожие модули и ничего путнего не нашел, поэтому решил изобрести велик используя views.
План действий таков: Скрываем вывод поля с изображением, добавляем радио переключатель, он будет...
Сталкивался кучу раз с этой проблемой, чтобы не забыть и вновь не рыскать решение на просторах, решил сделать памятку.
Если сайт на drupal 7 при попытке обновления модулей пишет ошибку "Не удалось получить информацию об обновлении для N проектов":
...
Миллион раз встаю на грабли, что при выводе в шаблоне главного меню, используя кусок кода из эталонного page.tpl.php, который лежит в modules/system, а именно:
<?php
print ...
Смоделируем такую ситуацию, например, у нас есть каталог продукции с фильтрами содержимого (фасетами), им будет посвящен урок в дальнейшем. Задача состоит в необходимости показывать пользователю, сколько, на данный момент, позиций подходит условию фильтрации views.
Решается все очень просто. Идем в настройки нашей вьюхи, добавляем шапку - Глобальный: Текстовое область:
...
В этой статье рассмотрим основные этапы написания модуля на Drupal 7:
Постановка задачи:
Рассмотрим задачу на конкретном примере: у меня на сайте организован фасетный поиск с помощью модуля FacetApi. У материала есть поле "Год", поле участвует в фасетном поиске, то есть производится фильтрация материала по значению поля "Год".
Необходимо: представить поле "Год" так, чтобы...
Проблема: в Drupal 7 при редактировании материала, если редактируемое поле содержит html теги, то после сохранения материала становится не доступным предпросмотр материала (средствами редактора bueditor), пишет ошибку - The preview is disabled due to previously inserted HTML code in the content. This aims to protect you from any potentially harmful code...
Задача: есть поле ввода, например, форма поиска, с атрибутом placeholder "Поиск..." (как добавить placeholder к полю поиска в Drupal 7, читайте тут), нам нужно при клике(активации, или при передаче фокуса полю) скрывать placeholder, и показывать его снова если фокус с поля снят, но не был...
Всем известно, что регионы используются, как контейнеры для блоков. Если необходимо определить регион прямо в шаблоне ноды(node.tpl.php или node--node[Id].tpl.php или node--node-type.tpl.php), для дальнейшего вывода блоков прямо в структуре ноды, без затрагивания шаблона общей страницы(page.tpl.php), вам поможет нижеследующий...
Имеем, к примеру, поле для загрузки изображений, в настройках поля есть параметр "Количество значений поля" ("Number of field values"), который можно установить от 0 до 10ти, или неограниченно. Бывает так, что необходимо задать предел более 10ти, но НЕ неограниченно, например, позволить пользователю загружать не более 19 изображений. Чтобы модифицировать наш селект со...