Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Продление демо версии или перенос на новый демо хостинг

Автор rob1nРаздел Установка UMI.CMS

Ответов: 7
Просмотров: 648
Последний ответ 01 Марта 2016, 11:00:30
от Rodogor
Новая новость или новый товар с пометкой "новинка"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 17
Просмотров: 4263
Последний ответ 17 Сентября 2014, 12:05:14
от tonal
Добавление события в новый метод?

Автор muldyРаздел Макросы UMI.CMS

Ответов: 4
Просмотров: 293
Последний ответ 05 Августа 2016, 12:06:18
от muldy
JS+AJAX - формат цены без суффикса и префикса

Автор samРаздел JS и AJAX

Ответов: 3
Просмотров: 1544
Последний ответ 20 Октября 2014, 00:45:31
от sam
Как прописать title, description, keywords при отображение кастомого функционала

Автор atachРаздел Custom макросы

Ответов: 5
Просмотров: 196
Последний ответ 11 Апреля 2017, 13:34:57
от Vladimir

0 Пользователей и 1 Гость просматривают эту тему.

*

atach

  • ***
  • 163
  • +6/-0
    • Просмотр профиля
Подскажите вопрос такой, Новый формат расширения функционала (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()%

Может кто подскажет что не так делаю

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
не верно написан  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')
);
?>

*

atach

  • ***
  • 163
  • +6/-0
    • Просмотр профиля
Спасибо