[英]Show block depending on user group in volt, phalcon
我正在學習Phalcon框架,在這期間我有一個問題。 如何根據.volt模板中的用戶組顯示塊? 在我的模板引擎中,我可以這樣寫:
[group=guest]<div>You should register</div>[/group]
[group=user]<div>Welcome!</div>[/group]
我讀了Phalcon的ACL組件,但我想在模板文件中顯示用戶組內容。
您可以使用{% if %}
塊執行此操作。 假設您在用戶對象中具有該組的名稱。
調節器
....
$this->view->setVar('user', $user);
....
視圖
{% if user.group == 'guest' %}
<div>You should register</div>
{% elseif user.group == 'user' %}
<div>Welcome {{ user.name }}</div>
{% else %}
<div>You should register</div>
{% endif %}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.