Helix Framework: устранение мелких проблем
Пришлось столкнуться с Helix Framework в админпнели нескольких сайтов Joomla v.3.9x. Достаточно дружелюбные шаблоны, хоть и устаревшие немного.
При работе в админпанели шаблона проявились неприятные «глюки». Неизвестно по какой причине они появились, а вот как исправлять их непонятно. Отметим решение, может пригодится.
Проблема первая: Не работают кнопки «сохранить», «сохранить и закрыть», «закрыть» в шаблоне под управлением Helix Framework.
Решение простое, но не очевидное. Находим файл по адресу:
/plugins/system/helix/js/admin/layout.admin.js
На строке 143 меняем значение «false» на «true». Кнопки снова функционируют (понятно, что нужно очистить кэш и обновить страницу).
Проблема вторая: Поле для выбора позиции модуля не активно в Helix Framework. Кнопки внутри поля не кликабельны. Не сразу заметил.
Искать ничего не стал. Скачал и установил последнюю версию фреймворка, что имеется в наличии: Version 2.5 (Helix 2 на github.com). Наверное естествнно, что функционал восстановился.
В принципе, конечно, самое очевидное решение для нерешабельных проблем с не самыми новыми расширениями Джумла. Касается, разумеется, не только Framework. Скорее всего, так или иначе, траблы возникают при установке проекта с квикстарта joomla 3.
Версия Джумла v.4.x принесла их еще больше, похоже.
Удачи!