aceAdminPanel v.2.0.376
не работает action html в супер хуках.
в /aceadminpanel/lib/DomFrag.class.php 408 строка, метод __call вызывается для несуществующих методов, и сам вызывает методы из массивов $aGroupMethods и $aSingleMethods.
в массиве $aSingleMethods есть элемент 'html', но в текущем классе и есть метод html!
поэтому для html корректно не срабатывает метод __call.
вобщем в 485 строке я закомментил public function html и у меня все заработало.
может костыльное решение, и я что-то этим сломал, но я уже не в состоянии искать дальше, сори :)
все, вроде разобрался.
судя по InitHooks() в /plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php
хуки берутся только из плагинов, и в шаблоны не смотрят.
т.е. мне чтобы поменять чего-то, можно просто создать плагин, в котором будут только хуки шаблонов, и не нужно будет трогать ни конфиги плагинов других, ни конфиги шаблона. это еще круче, спасибо :)
точно такой ж конфиг вставляю в /plugins/aceblogextender/templates/skin/social/settings/config/config.php и он работает.
т.е. этот конфиг задается по пути /templates/skin/<имя_скина>/settings/config/config.php относительно плагина aceblogextender, и он не работает еслри прописать его в конфиг самого скина. верно?
не работает action html в супер хуках.
в /aceadminpanel/lib/DomFrag.class.php 408 строка, метод __call вызывается для несуществующих методов, и сам вызывает методы из массивов $aGroupMethods и $aSingleMethods.
в массиве $aSingleMethods есть элемент 'html', но в текущем классе и есть метод html!
поэтому для html корректно не срабатывает метод __call.
вобщем в 485 строке я закомментил public function html и у меня все заработало.
может костыльное решение, и я что-то этим сломал, но я уже не в состоянии искать дальше, сори :)
судя по InitHooks() в /plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php
хуки берутся только из плагинов, и в шаблоны не смотрят.
т.е. мне чтобы поменять чего-то, можно просто создать плагин, в котором будут только хуки шаблонов, и не нужно будет трогать ни конфиги плагинов других, ни конфиги шаблона. это еще круче, спасибо :)
т.е. этот конфиг задается по пути /templates/skin/<имя_скина>/settings/config/config.php относительно плагина aceblogextender, и он не работает еслри прописать его в конфиг самого скина. верно?
в файл /templates/skin/social/settings/config/config.php вставил:
ессесно создал файл hook.new_nav.tpl.
почистил кеш, обновил, старая менюшка на месте :(
хотя похожий конфиг в конфиге aceblogextender работает…
:(