我尝试将我的 php 代码转换为 Twig 代码。
代码:
<?php foreach ($languages as $language) {
if(empty($my_title[$language["language_id"]])){$my_title[$language["language_id"]] ="MY Title";}
?>
Run Code Online (Sandbox Code Playgroud)
给树枝:
{% for language in languages %}
{% if not my_title[language.language_id] %}
{% set my_title[language.language_id] = "MY Title" %}
{% endif %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
但是,确实得到以下错误。
致命错误:未捕获的异常 'Twig_Error_Syntax' 带有消息 'Unexpected token "punctuation" of value "[" ("end of statement block" expected) in....
这里有什么问题?如何在树枝中正确编写此代码?