В некоторых языках (в украинском и русском точно) на небольших мониторах/браузерах (1024px), верхнее меню навигации в MODX менеджере переполняет экран и последниие два или три пункта меню спускаются вниз и в процессе начинают мешать работе. Для исправления данного дефекта менеджера MODx Revoluiton Марк Хамстра создал простой плагин для и назвал его TopMenuFix**.** Вы можете его легко найти в Репозиториe дополнений.
Это очень простой плагин. Так как стиль меню формируется с помощью CSS и всё что нужно сделать – это перезаписать эти стили при загрузке менеджера, то есть при событии onManagerPageInit.
Этот плагин, который служит для исправления «двустрочности», называется modX::regClientStartupHTMLBlock метод, что звучит несолько сложно, но на самом деле всего лишь вставляет некоторый html код в шапку страницы. В данном случае, это простенький код:
Вот и всё.
Вам он тоже нужен? Без проблем! Марк Хамстра сделал пакет используя PackMan адонн и вы можете его взять из Менеджера пакетов. Он называется “TopMenuFix”. Вы также можете его найти на вебсайте MODX.
Исходники находятся на Github и любые баги или запросы новых функций (я их если честно не ожидаю, ну да ладно) пожалуйста размещайте в разделе TopMenuFix Repository Issues.
Вот так выглядит поправленное с помощью плагина TopMenuFix верхнее меню** менеджера MODx Revolution**.
