Все записи категории ‘Программирование’

Не работает drag-n-drop для нескольких TableField полей в одной форме
 29 Окт, 2017

Если вы увлеклись использованием данного Drupal модуля (под 7ку) настолько, что добавили в форму несколько полей типа tablefield, то заметите, что перемещение строк а-ля драг-n-дроп работает только для первого из полей.

Читать далее »

Поле — таблица в Drupal
 27 Окт, 2017

Почему клерки так любят excel? Это очевидно.  :)

В связи с этим, я заинтересовался есть ли решения для Drupal, которые позволяют вставить поле (или поля) в виде таблицы или сетки (grid), чтобы уменьшить пропасть, отделяющую удобный excel от работы с редактором публикаций в Drupal. Конечная цель — создать более дружественный интерфейс для редактора в админке.

Хочу рассказать об одном из таких модулей — tablefield.

Читать далее »

Создание связи во Views, используя поле entity_reference
 24 Окт, 2017

Модуль View, Drupal 7. Задача: в контексте публикации (находясь на странице публикации) вывести с помощью модуля views публикации, связанные с текущей нодой через поле типа entity_reference.

Читать далее »

Почему не работает стиль :: before или :: after?
 22 Окт, 2017

Замечательные псевдо-классы, которые позволяют добавить виртуальные контейнеры в начало или конец контейнера. Как они работают и почему могут «не сработать»?

Читать далее »

Отладка запроса SQL, получаемого в модуле views Drupal
 19 Окт, 2017

Сложные представления (views) требуют понимания того, что в итоге получилось, какой запрос сформировался в результате магии и такой то матери в конструкторе View UI.

Итак, как получить SQL запрос, который формируется во views drupal?

Читать далее »

Применение системы контроля версий к проектам на Drupal
 16 Окт, 2017

Drupal очень многое позволяет делать из админки. Создание типов публикаций, представлений, настройка модулей и многое другое. Это сильная сторона и одновременно проклятие проектов на Drupal.

Читать далее »

Устанавливаем видео с youtube/vimeo на задний фон
 14 Окт, 2017

Речь пойдет об jQuery плагинах YTPlayer и Vimeo_player. Сложно что либо добавить к официальным описаниям на github и демосайтах, т.к. подключение и использование не отличается от многих других jQuery плагинов.

Плагины позволяют подставить в бекграунд произвольного контейнера видео ролики с YouTube и Vimeo, в том числе и для body, т.е. как подложку для всего сайта.

Читать далее »

Подключение CSS/JS к форме Drupal
 12 Окт, 2017

Если необходимо подключить стили или скрипты к своей форме, как это сделать?

Читать далее »

Центровка HTML с помощью абсолютного позиционирования
 10 Окт, 2017

Классическая задача о позиционировании контейнера относительно центра родительского блока. Я писал уже о некоторых простых способах установить контейнер по центру, но способов много и все время появляются новые. К примеру, можно использовать table-cell контейнеры или flex.

Читать далее »

Редирект после отправки формы в Drupal 7
 8 Окт, 2017

В Drupal form API версии 6, у формы было свойство редиректа (пример из документации Drupal):

которое позволяло перенаправить пользователя после отправки/обработки данных формы. В 7й версии API это свойство исчезло. Что можно предпринять, чтобы получить похожий эффект?

Читать далее »