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

Apache: переадресация на другой домен
 19 Май, 2020

Задача переадресации пользователя с одного домена на другой возникает весьма часто. Разберем как это выглядит в контексте настроек сайта на веб-сервере на базе Apache.

Читать далее »
Список всех типов публикаций в Drupal
 13 Май, 2020

Как получить полный список зарегистрированных типов публикаций в Drupal 7. Задача типична для бек-енда при создании форм страниц настроек. Потому покажу в статье пример реализации поля для формы с выбором типов публикаций.

Читать далее »
Найти элемент по его классу в HTML на чистом js
 4 Май, 2020

Немного ванильного js, на этот раз: как найти контейнер по указанному классу.

Читать далее »
Ошибка запуска Cron в Drupal 7
 16 Апр, 2020

Если запуск Cron в Drupal 7 постоянно выдаёт такую ошибку —  «Cron run failed.», как исправить ситуацию?

Читать далее »
Добавление пунктов меню в Administration menu (admin_menu)
 8 Апр, 2020

Популярный административный модуль admin_menu, собирает всё самое нужное и важное для управления сайтом. И хотя в 7 версии в ядре вы найдете модуль tool, обладающий похожим функционалом, ему не удалось заменить admin_menu.

Далее, разберем код, добавляющий пункт меню в admin_menu.

Читать далее »
Выполнение php кода через drush
 24 Мар, 2020

Для отладки или выполнения какого то разового кода иногда требуется выполнить php код в системном окружении вашего сайта на Drupal.

Читать далее »
Как избежать изменения позиции scroll в документе после установки #hash
 21 Фев, 2020

При установке значения hash в url окна, к примеру так: window.location.hash = ‘#something’; браузер прокрутит документ до позиции элемента вида <a name=’something’></a>. Иногда такое поведение является не желательным.

Читать далее »
Проверка checkbox состояния checked, jQuery
 19 Фев, 2020

Шаблон для проверки состояния элемента input[type=’checkbox’]. Код проверяет отмечен элемент или нет.

Читать далее »
Кнопка «Вверх» с анимацией прокрутки окна
 16 Фев, 2020

Ставший уже привычным элемент навигации внутри страницы — кнопка «Вернуться к началу страницы». Разберем как реализовать эту функцию.

Читать далее »
Изменить текст no-results во views программно
 5 Фев, 2020

Drupal views позволяют сконфигурировать сообщение на случай если результат запроса пуст и нельзя срендерить какой либо контент для данного представления.

Данная опция находится во вкладке ‘advanced’ вашего представления. Но в данной статье я покажу как изменить её программно перед рендерингом шаблона views.

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