Утилита для администрирования меню в Drupal

Очередные обновления модуля MAT для Drupal 7.

Модуль тестируется на одном из сайтов, над которыми я работаю. Такое горячее тестирование возможно благодаря тому, что модуль используется только для администрирования. Использование модуля выявило баги и некоторые проблемы. Их я и решал в текущем коммите.

Баги

Баг найден всего один. Он возникает в момент перемонтированием пунктов меню из одной точки в другую. Если пункты меню перемещаются ниже по списку — все отлично, но при перемещение вниз — ничего не происходит.

Улучшения

Я добавил заголовки к иконкам, т.к. не всегда понятно, что они значат, а находить ответы методом проб и ошибок — не все решаются.

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

Мало букафф? Читайте есчо !

Не появляется форма переиндексации на странице /admin/config/search/search-api/index/

Июль 25, 2024 г.

Если ваш view базируется на search API источнике данных, то важно, чтобы данные были проиндексированы. Но иногда форма переиндексации отсутствует на странице ...

Читать

Возможные проблемы Invalid form POST data

Октябрь 24, 2019 г.

Браузер сообщает об ошибке всплывающим окном вроде того, что на скриншоте. Сообщается, что AJAX завершен неправильно. Но основной симптом - что не работают ...

Читать

Добавляем параметр к картинкам в Drupal, для преодоления кеширования со стороны браузера

Январь 4, 2018 г.

У картинок, к которым применены стили, уже есть один параметр - это itok. Он появился в 7ке для уменьшения возможностей проведения DDoS атак на ваш Drupal сайт. СЕО-шникам он не нравится, и иногда они просят его отключить. Как отключить ITOK читайте ...

Читать

Добавление произвольных требований при установке модуля в Drupal

Май 7, 2025 г.

Иногда модуль в Drupal требует наличия специфических сущностей или конфигураций, например — определённого текстового формата. Поскольку текстовые форматы являются конфигурационными сущностями (entities), напрямую указать их как зависимость в .info.yml ...

Читать
 

Комментарии к «Утилита для администрирования меню в Drupal»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: