Установить права Admintools по умолчанию для страниц
Здравствуйте! Подскажите пожалуйста, можно ли установить права(определенные, например запрет для не авторизованных пользователей) по умолчанию? То есть если я создаю новый ресурс то у него уже были указанные права? Спасибо
Комментарии: 1
Используйте событие OnDocFormSave и добавляйте нужные права самостоятельно через процессор методом $modx->runProcessor().
Передавать ему нужно:
Передавать ему нужно:
- rid — id ресурса.
- type-principal — в качестве type нужно передать «all» (все), «gst» (гость), «grp» (группа) и «usr» (юзер). Principle -это id соответствующего объекта. Для «all» и «gst» указывается 0.
- status — 1 (разрешить) или 0 (запретить).
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.