instantsoft / icms2

Self-hosted Site Management System
https://instantcms.ru
GNU General Public License v2.0
295 stars 120 forks source link

Добавляем проверку в массив #1208

Closed my-instantcms closed 4 years ago

my-instantcms commented 4 years ago

В некоторых шаблона, где структура меню не такой как в default, это строка вырубает всю работу других стриптов. Покопавшись выяснил что el_level-2 + 1 возвращает отрицательное число в некоторых пунктах меню, поэтому добавил проверку.

Вообще хотелось бы опцию, где можно вообще не выводить этот мобильное меню select, где разработчик в своем шаблоне пишет типа icms.core.disable_select_menu = true; и данный код не выполниться.

fuzegit commented 4 years ago

где разработчик в своем шаблоне пишет типа icms.core.disable_select_menu = true; и данный код не выполниться.

А что мешает написать свой core.js?

my-instantcms commented 4 years ago

А что мешает написать свой core.js?

Не хочется править файл при каждом обновлении движка)