Вы также можете написать собственный статический класс ACL, который затем можно вызывать непосредственно из скрипта представления.
Поскольку ACL обычно обрабатывается на уровне плагина, это означает, что если ваш посетитель просматривает представление, то ACLуже разрешил ресурс, поэтому внутри вашего представления вы можете сделать что-то вроде этого ...
if(My_Custom_Acl::getIsAllowed('some_resource', 'delete_post_action'){
Я не указывал имя роли в пользовательском методе getIsAllowed (), потому что на этом этапе ACLПредположим, вы уже знаете личность пользователя и его роль.
Надеюсь, это поможет