在菜单中。
所以我尝试了这些代码,但是它们都没有起作用。
{% 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 %}
我有项目:'saparator 1','saparator 2','saparator'
,但无法解决问题!
item.title
将提供原始文本,并且要检查的代码为:
{% if 'separator' in item.title %}
您应该检查:
- 菜单_level为您的情况为1。对于我的情况,它的零(0)
- 检查预期拼写/字符串"分隔符" 的情况
您可以打印这些变量以用于调试目的。
{{ item.title }}
{{ menu_level }}