我正在使用HAML和机车CMS的液体模板。最近,我收到了以下错误:
Liquid::SyntaxError at /
Tag '{%' was not properly terminated with regexp: /\%\}/
我正在使用块标记通过从子模板文件覆盖类来向li
添加类。仅供参考,我正在使用液体遗传,它包含在机车的液体叉中。
%li.menu-list-item{:class => "{% block 'at_about_page' %}{% endblock %}"}
答案 0 :(得分:0)
原来我不能同时使用HAML格式的.class
并指定{:class => ""}
标记块。
将menu-list-item
移动到后面定义的类属性中:
%li{:class => "menu-list-item {% block 'at_about_page' %}{% endblock %}"}