我無法讓我的Zend_Navigation正常工作,在Zend Framework PHP中使用Zend_ACL在Zend_Navigation中分配多個角色?
當使用AUth/Doctrine登錄用戶時,我從多對多中抽出分配給用戶的角色(通常是少數)很多表,
然後在bootstrap.php上: $ view-> navigation($ navContainer) - > setAcl($ this - > _ acl) - > setRole($ this - > _ role);
我收到錯誤: '$角色必須是字符串,null或Zend_Acl_Role_Interface的實例;數組給定」
但是如果我遍歷用foreach的角色 - 以前的角色正在由以下物質覆蓋,我得到的資產淨值僅爲去年的角色,
有沒有人有這方面的任何合理的解決方案?
真的很感激, 亞當