如何使用树枝检查菜单项是否包含单词
How to check if menu item contains a word using twig
在 menu.html.twig 主题模板中,我想检查菜单项标题是否包含特定词。
所以我尝试了这些代码,但是 none 成功了。
{% elseif menu_level == 1 and 'separator' in item.title %}
{% elseif menu_level == 1 and 'separator' in item.title.raw %}
{% elseif menu_level == 1 and 'separator' in item.title|render %}
我有以下项目:'separator 1'、“分隔符 2”、'separator'
但无法解决问题![=11=]
item.title
将给出原始文本,要检查的代码是:
{% if 'separator' in item.title %}
你应该检查:
- menu_level 对于您的情况是 1。就我而言,它即将归零 (0)
- 检查字符串 'separator'
的预期 spelling/case
您可以打印这些变量以进行调试。
{{ item.title }}
{{ menu_level }}
在 menu.html.twig 主题模板中,我想检查菜单项标题是否包含特定词。
所以我尝试了这些代码,但是 none 成功了。
{% elseif menu_level == 1 and 'separator' in item.title %}
{% elseif menu_level == 1 and 'separator' in item.title.raw %}
{% elseif menu_level == 1 and 'separator' in item.title|render %}
我有以下项目:'separator 1'、“分隔符 2”、'separator'
但无法解决问题![=11=]
item.title
将给出原始文本,要检查的代码是:
{% if 'separator' in item.title %}
你应该检查:
- menu_level 对于您的情况是 1。就我而言,它即将归零 (0)
- 检查字符串 'separator' 的预期 spelling/case
您可以打印这些变量以进行调试。
{{ item.title }}
{{ menu_level }}