私は新しいモジュールadminをセットアップしました。したがって、私はこのモジュールにwww.example.com/adminで完全にアクセスできますが、もちろんこれは管理者だけがアクセスできるようにしたいのです。さて、コントローラーは明らかにアクションだけでなく「インデックス」です。私はあまりにもコントローラとアクション「インデックス」を得たwww.example.comにアクセスするすべての人を、したいよう。しかし、私は私のACLをプラグインに次の行があります。Zend Framework double Aclモジュールを使用したリソース
$acl->add(new Zend_Acl_Resource('index'));
$acl->add(new Zend_Acl_Resource('admin:index'));
$acl->allow(null, array('index'));
// admins can do anything
$acl->allow('administrator', null);
をしかし、これはのために動作するようです管理モジュールもあります。管理者モジュールから一般ユーザを制限するには?私はすでに試みた
$acl->deny('guest', 'admin:index', 'index');
しかし、これは動作していないようです。ヘルプは非常に感謝しています。ありがとう、貧しい私の英語のために申し訳ありません。
よろしくお願いいたします。
どこにでもロールを定義しましたか?すなわち:guestとadministrator – RockyFord
もちろん私がやった;) –