Подскажите вопрос такой, Новый формат расширения функционала (http://api.docs.umi-cms.ru/razrabotka_nestandartnogo_funkcionala/razrabotka_sobstvennyh_makrosov_i_modulej/novyj_format_rasshireniya_funkcionala/ (http://api.docs.umi-cms.ru/razrabotka_nestandartnogo_funkcionala/razrabotka_sobstvennyh_makrosov_i_modulej/novyj_format_rasshireniya_funkcionala/))
На примере модуля структуры (content) - всё прекрасно подключается и работает, но подключить для другого модуля не могу... не обрабатывает система ничего ...
пример /templates/mytempl/classes/modules/catalog/
class.php
<?php
class catalog_custom extends def_module {
public function testinh1() {
return "подключилось";
}
};
?>
permissions.php
$permissions['catalog'][] = 'testinh1';
?>
Обращаюсь через: %catalog testinh1()%
Может кто подскажет что не так делаю
не верно написан permissions.php .
Каждая группа прав в модуле имеет свой ассоциативный массив. Смотрите в оригинальном файле /classes/modules/catalog/permissions.php и почитайте про группу прав http://api.docs.umi-cms.ru/razrabotka_nestandartnogo_funkcionala/sistema_prav_dostupa/
<?php
$permissions = Array(
'view' => Array('testinh1')
);
?>