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

Показ анимации, что идет загрузка, для обновления контента views в режиме ajax
 22 Май, 2021

Подгрузка данных с сервера (например, при изменении параметров фильтра) происходит с небольшой задержкой, потому пользователь может не понять, среагировал как то сайт или нет на его действия.

Читать далее »
Отправить PUT запрос через cUrl в PHP
 19 Май, 2021

Делюсь примером кода, который отправляет PUT запрос через CURL.

Читать далее »
Убрать копейки при выводе цены Drupal/Commerce
 16 Май, 2021

Сложно сейчас найти рублевые цены с копейками, но по умолчанию они выводятся в шаблонах. Давайте посмотрим как их убрать в случае настройки магазина построенного на модуле Commerce.

Читать далее »
Загрузка (установка) Drupal с помощью composer
 8 Май, 2021

Конечно можно скачать/установить Drupal в ручную, это очень просто и не требует «лишних» инструментов. Но composer не просто так кушает свой хлеб. Его основная цель — это проверить зависимости перед установкой, что может помочь вам продиагностировать вашу систему до установки пакета.

Читать далее »
Переносы элементов сетки bootstrap разной высоты (фикс для версии 3.x)
 2 Май, 2021

В третей версии бутстрапа используется выравнивание элементов сетки col-* с помощью свойства float: left;. Пока элементы в сетке имеют одинаковую высоту, то никаких проблем с переносами нет.

Читать далее »
node_save в hook_node_insert
 13 Апр, 2021

Рассмотрим технику того, как выполнить node_save во время hook_node_insert.

Читать далее »
Удалить список публикаций со страницы термина таксономии в Drupal
 10 Апр, 2021

Стандартный шаблон страницы термина таксономии taxonomy-term.tpl.php не позволяет управлять выводом публикаций, он лишь служит как обертка для полей термина.

Единственная настройка CMS, которая влияет на вывод списка — это переменная default_nodes_main, которая задаёт число отображаемых публикаций, связанных с термином.

Читать далее »
Получить имя поля ключа entity в Drupal 7
 6 Апр, 2021

У меня эта задача возникла при работе с формами, где формы содержат поля ‘#entity’ и ‘#entity_type’. Нужно было найти универсальный способ прочитать ID объекта, т.к. для каждого объекта имя этого поля может отличаться (для node — nid, для file — fid и т.п.).

Читать далее »
Перемешиваем слайды перед началом работы в swiper.js
 27 Мар, 2021

Когда слайдов много, то пользователи постоянно видят одни и те же слайды, что загружены первыми. Потому хотелось бы их переставлять в случайном порядке при каждой загрузке слайдера (я пользуюсь плагином swiper.js).

Читать далее »
Проблемы загрузки скриптов в параграфах Drupal 7
 22 Мар, 2021

Проявляется как не прогружающиеся wysiwyg редактор (ckeditor, например) или элементы поля, обрабатываемые модулем media, при добавлении параграфа (entity модуля parapraphs). Это по-крайней мере два примера с которыми я лично сам сталкивался.

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