xandeadx.ru
Блог друпал девелопера
Блог
Услуги
Контакты
Поиск
RSS
Блог
Разделы
Drupal
828
PHP
26
Javascript
31
CSS
29
SQL
7
Разное
55
Теги
ajax
batch api
captcha
ckeditor
codeception
colorbox
commerce
commerce 2
composer
css
dialog
drupal
drupal 8+
drupal api
drush
flag
git
javascript
joomla
jquery
jquery ui
paragraphs
pathauto
phpstorm
plugin api
seo
twig
views
views api
wordpress
администрирование
безопасность
видео
видео уроки
виджет
деревья
защита от спама
импорт
корзина
костыли
кэширование
многоязычность
модули
мои разработки
новости
оптимизация
параграфы
плагин
подводные камни
поиск
полезняшки
работа с html
работа с http
работа с бд
работа с блоками
работа с видео
работа с изображениями
работа с комментариями
работа с меню
работа с нодами
работа с очередями
работа с полями
работа с почтой
работа с сущностями
работа с файлами
работа с формами
разграничение доступа
раскрытые фильтры
ссылки
таксономия
текстовый фильтр
темизация
тест на производительность
тестирование
форматтер
хлебные крошки
показать все →
2024
28.09.2024
Drupal: Вставка в CKEditor видео из ВКонтакте и Rutube (расширение модуля CKEditor 5 Media Embed)
19.09.2024
Drupal: Как из PhpStorm выполнить тест(ы)
13.08.2024
Drupal: Как работает опция "Aggregation type" в настройках полей Views при включённой агрегации
10.07.2024
Drupal: Создание сравнительной таблицы с значениями из EAV Field
25.06.2024
Drupal: Препроцессинг настроек форматтера перед сохранением
11.06.2024
Drupal: Тест оверхеда Layout Builder и Paragraphs
08.06.2024
Drupal: Интеграция плавающих лейблов (float label)
05.06.2024
Drupal: Перенести определённый виджет параграфа в вкладку "Behavior"
25.04.2024
Drupal: Отличия "Select a single image style" от "Select multiple image styles and use the sizes attribute" в Responsive image
24.04.2024
Drupal: Адаптивные изображения с помощью модуля Responsive image
30.03.2024
Drupal: Единый язык административного интерфейса на многоязычном сайте
24.03.2024
Drupal: Текстовый фильтр, оборачивающий контент ссылок в span
05.02.2024
Drupal: Показать второй шаг многошаговой формы в модальном окне
03.02.2024
Drupal: Создание многошаговой формы (multistep form) (8)
31.01.2024
Drupal: Навесить на элемент managed_file свой ajax callback (Как обновить всю форму при загрузки файла в managed_file)
2023
01.11.2023
Drupal: Учебные материалы по Drupal 10
04.10.2023
Drupal: Дружим reCAPTCHA v3 и PageSpeed
15.09.2023
Drupal: Установка невидимой капчи от гугла (Invisible reCaptcha v3)
15.09.2023
Drupal: Как пропатчить модуль? Как установить патч?
29.04.2023
Drupal: Вывести дефолтное значение элемента формы с помощью #lazy_builder
09.03.2023
Drupal: Добавить своё действие над сущностью в bulk operations
09.03.2023
Drupal: Добавить своё действие над сущностью в contextual links
09.03.2023
Drupal: Добавить своё действие над сущностью в operations links
10.02.2023
Drupal: Как удалить определённое системное сообщение
10.02.2023
Drupal: Inline Form Errors только у конкретных форм
08.02.2023
Drupal: Восстанавливаем позицию текстового курсора при ajax обновлении формы
06.02.2023
Drupal: Как выполнять свой js-код до или после любых AJAX запросов (изменение работы AJAX API)
03.02.2023
Drupal: Порядок и логика работы #validate и #submit колбаков в форме
02.02.2023
Drupal: Темизация группы чекбоксов или радио-кнопок (#type=>checkboxes, #type=>radios)
2022
02.12.2022
Drupal: Как из drush команды выполнить большую очередь
15.09.2022
Drupal: AJAX в форме корзины Commerce 2
14.09.2022
Drupal: Как в Views программно изменить view mode выводимых сущностей по данным из cookie?
14.09.2022
Drupal: Как в #ajax callback сгенерировать новую форму чтобы ей не мешали GET и POST данные текущего запроса
09.09.2022
Drupal: Изменение результата ajax запроса на примере выполнения своей ajax-команды при установке/снятии флага
14.01.2022
Drupal: Views сортировка по выражению/условию/формуле
10.01.2022
Drupal: Как внести свои изменения в файлы ядра
2021
18.12.2021
Drupal: Сравнение производительности различных способов вывода псевдо полей
13.12.2021
Drupal: Bundle classes — киллер фича Drupal 9.3
29.10.2021
Drupal: Пример модуля для импорта товаров в Drupal Commerce 2
09.05.2021
Drupal: Создание back/reverse reference computed field
08.05.2021
Drupal: Создание вычисляемого поля сущности (computed field)
10.04.2021
Drupal: Как добавить базовое поле сущности (сохраняем User Agent комментатора)
08.04.2021
Drupal: Дружим Sape и Internal Page Cache (вставка динамического содержимого в закэшированную страницу)
15.02.2021
Drupal: Необязательное значение одной из дат в раскрытом фильтре с оператором BETWEEN
31.01.2021
Drupal: Добавляем на страницу управления отображением материала поля "Заголовок" и "Дата создания"
15.01.2021
Drupal: Плагин блока, генерящий динамический контент с помощью #lazy_builder
12.01.2021
Drupal: AJAX команда для сброса значений полей формы
2020
27.11.2020
Drupal: Добавляем возможность использовать токены в адресе получателя контактной формы
25.11.2020
Drupal: Программное добавление сущностей
26.10.2020
Drupal: Добавляем возможность указывать тип прогрессбара для ajax ссылок
12.10.2020
Drupal: Тюнинг кэширования блоков с формой
25.08.2020
Drupal: Как добавить настройки к блоку, созданному в стороннем модуле (8)
04.07.2020
Drupal: Автоматизированное тестирование готового сайта с помощью Codeception
14.05.2020
Drupal: Текстовый фильтр добавляющий внешним ссылкам атрибут rel=nofollow
22.04.2020
Drupal: Хлебные крошки + schema.org
13.03.2020
Drupal: Добавляем на страницу управления отображением комментария поля "автор" и "дата создания"
11.03.2020
Drupal: Views фильтр "товар имеет опубликованную вариацию"
08.03.2020
Drupal: Оптимизация кэширования больших меню
04.03.2020
Drupal: Кэш-контекст по хэшу значения куки
04.03.2020
Drupal: Добавляем возможность указывать атрибуты для элементов option
01.03.2020
Drupal: Выносим определение поддержки javascript в head
22.02.2020
Drupal: Показать форму входа при попытке анонимного пользователя поставить флаг
14.02.2020
Drupal: Создать свою ajax команду (8)
14.02.2020
Drupal: Создать свой ajax индикатор прогресса
23.01.2020
Drupal: Отправить уведомление о новом заказе в Commerce 2
23.01.2020
Drupal: Функции для работы с адресами в twig
22.01.2020
Drupal: Добавить в основные настройки сайта свою опцию
12.01.2020
Drupal: Как сделать чтобы все письма отправлялись в html формате (8+)
12.01.2020
Drupal: Программно наполнить меню ссылками на термины таксономии
11.01.2020
Drupal: Программно добавить в меню динамическую ссылку
10.01.2020
Drupal: Программная реализация ЧПУ
03.01.2020
Drupal: Модуль EAV Field — хранение большого числа характеристик сущности в одном поле
2019
26.12.2019
Drupal: Как расширить функционал фильтр-плагина Views? (добавляем возможность фильтровать числовые поля по нескольким значениям)
22.12.2019
Drupal: AJAX добавление товара в корзину в Commerce 2
16.12.2019
Drupal: Выполнить очередь с помощью Batch API
23.11.2019
Drupal: Добавить сторонней контент сущности своё базовое поле (base field)
18.11.2019
Drupal: Запретить анонимам ставить флаг чаще одного раза в день с одного ip
27.06.2019
Drupal: Создание своего текстового фильтра (оборачиваем таблицы в div)
24.05.2019
Drupal: Однократное выполнение ajax запроса
11.05.2019
Drupal: Расширить сторонний форматтер своим функционалом
05.05.2019
Drupal: Открывать определённый адрес в административной теме
03.05.2019
Drupal: Сделать чтобы форма входа открывалась в диалоге
01.05.2019
Drupal: Создание табличной формы с возможностью сортировки
01.05.2019
Drupal: Добавить вкладку/таб/локальную-задачу/local-task для определённого типа материала
20.04.2019
Drupal: Как создать свой составной элемент формы
10.04.2019
Drupal: Как из Javascript выполнить ajax запрос с помощью Drupal Ajax API?
09.04.2019
Drupal: Динамический url ajax-ссылок
06.04.2019
Drupal: FAQ
2018
05.12.2018
Drupal: Автоматическое удаление файлов после удаления сущности
01.12.2018
Drupal: Отключить автоматический аплоад файлов у определённого поля
20.11.2018
Drupal: Анатомия блоков
13.06.2018
Drupal: Разрешаем открывать в Colorbox инлайновый картинки в тексте ноды
12.06.2018
Drupal: Добавить в хлебные крошки заголовок текущей страницы
12.06.2018
Drupal: Получить текущий заголовок страницы
09.06.2018
Drupal: Рендеринг дерева в Twig шаблоне с помощью макроса
25.04.2018
Drupal: Новая критическая уязвимость в Drupal 6, 7, 8 — SA-CORE-2018-004
08.04.2018
Drupal: Программно получить подпункты определённого пункта меню
04.04.2018
Drupal: Изменить тип всех кнопок с input type="submit" на button type="submit"
04.04.2018
Drupal: Получить экземпляр класса BlockContent по машинному имени его конфига
03.04.2018
Drupal: Отправить контактную форму с помощью AJAX
1
2
Следующая ›
Последняя »