Piotr
Stanek
Programista PHP /
JS developer
Temat: ZEND ACL + obsługa modułów
Witam,mam taki mały problem.
Tworze sobie role np test
$this->_acl->addRole(new Zend_Acl_Role('test'));
tworzę sobie zasób dla tej roli np. zasob (gdzie zasob to nazwa modułu który ma dwa kontrolery index i index2
$this->_acl->add(new Zend_Acl_Resource('zasob'));
teraz chce by rola test miała dostęp do całego zasobu. wiec dodaje
$this->_acl->allow('test', 'zasob', $action);
Sprawdzam
$acl_result = $this->_acl->isAllowed('test',$request->module.$request->controller, $request->action) ? $this->offRedirect() : $this->onRedirect();
i mam komunikat, że zasób nie istnieje. Jak dodać w ZEND np dostęp do całego moduły, wszystkich kontrolerów, akcji w nim, jak to potem sprawdzać.?
Dodawanie dostępu do $moduł.$controller działa... ale całego modułu już nie
Sory za literówki i pokrętny opis..Ten post został edytowany przez Autora dnia 13.09.13 o godzinie 08:56