Я не могу заставить мою Zend_Navigation работать нормально,
При входе в систему с помощью AUth / Doctrine я вытаскиваю роли, назначенные пользователю (обычно это несколько из них), из таблицы «многие ко многим»,
Затем в bootstrap.php в строке:
$ View-> навигация ($ navContainer) -> SetACL ($ это -> _ ACL) -> setRole ($ это -> _ роль);
Я получаю ошибку:
'$ role должен быть строкой, нулем или экземпляром Zend_Acl_Role_Interface; массив задан '
Однако, если я перебираю роли с помощью foreach - предыдущие роли перезаписываются следующими, и я получаю навигацию только для последней роли,
У кого-нибудь есть логическое решение для этого?
Действительно ценю,
Адам