Tickets [TicketForm] имеет ошибку

Привет.
Дополнение Tickets, snippet TicketForm не работает параметр &permissions. Добавление сообщение в section происходит без проверяя параметр &permissions. Я пишу:
[[!TicketForm?
	...
	&permissions=`new_perm`
	...
]]
И пользователь добавляет сообщение в section. Пользователя группа не имеет допуск new_perm. Пользователь не есть администратор. Как это исправлять?
John Web
17 декабря 2016, 12:09
modx.pro
1 246
+1

Комментарии: 3

Дмитрий Иванов
18 декабря 2016, 01:13
+1
Да, не работает. Я плагином проверяю разрешение постинга юзером.
На самом деле MODX очень нехватает хорошего социального дополнения, платного, чтоб автор был заинтересован в развитии. Я не говорю об уровне buddypress для WP, но хотяб близко.
    Василий Наумкин
    18 декабря 2016, 12:11
    2
    +3
    Да, этот параметр не работает и будет удалён в следующей версии.

    Для включения проверки разрешения «section_add_children» нужно:
    1. Создать новую группу ресурсов, например Special.
    2. Добавить в эту группу нужные секции тикетов.
    3. Добавить какой-либо группе пользователей политику TicketSectionPolicy для новой группы ресурсов.

    И с этого момента только члены группы пользователей с политикой TicketSectionPolicy смогут публиковать и редактировать тикеты в секциях Special.

    Так работает система прав MODX, что пока ни у одной группы нет особых разрешений к разделу, то запретов вовсе нет.
      John Web
      18 декабря 2016, 18:50
      +2
      Спасибо, Василий Наумкин!
      Можно nxt версия когда возможно добавить возможности:
      property set jevix иметь свой для tickets section. и также tickets.editor_config.ticket параметры markitup. Для разная section получить возможность другие настройки jevix и markitup это удобно.
      Указать mximum количество файлы загружать для ticket. Пользователь загружает много файлы и кончается пространство на сервере.
      Я готов участвовать пожертвования для новых возможности это прекрасное дополнение.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3