elseif
需要是单个单词标签/关键字,并且表达式不应具有与 if
表达式相同的括号。
http://twig.sensiolabs.org/doc/tags/if.html
<body
{% if page|default('login') == 'login' %}
class="login"
{% elseif page == 'other' %}
class="login"
{% else %}
class="noclass"
{% endif %}>
</body>
您也可以使用三元运算符来缩短您的语句...
...您可能不应该重复
class=".."
部分。
<body class="{{ page|default('login') in ['other','login'] ? 'login' : 'noclass' }}">
请运行 eval $(ssh-agent) 然后再次添加您的密钥
会起作用的