私はPhalcon 2.0.13プロジェクトでACLを使って権限を制御しています。私の質問です:isvoltedビューでisAllowedを使用する方法はありますか?
私の目標は、ユーザーの権限に基づいて.voltビューに表示されるいくつかのオプションを制御することです。これは私が私のベースコントローラの内部で実行するコードの一部である
if(!$this->acl->isAllowed($userRole, ucfirst($this->dispatcher->getControllerName()), $this->dispatcher->getActionName())){
$this->response->redirect($this->url->get(['for' => 'admin-index-login']));
}
、私は、.voltビューのアクセス権のため{{ if isAllowed("User", "New") }} xxxx {{ endif }}
ありがとうございました
DIに 'acl'を定義した場合、' acl.isAllowed'のように呼び出すことができます。 –