[英]codeigniter anchor: problems with twig
我在Webapp中使用树枝1.35.4和Codeigniter 3.1.9。 如下代码:
Items: {{ anchor ('#', 'x', array( 'class'=> 'myclass') ) }}
失败,并出现以下错误。 我是在做错事还是树枝问题?
遇到未捕获的异常类型:Twig_Error_Syntax
消息:参数名称必须是字符串“ Twig_Node_Expression_Constant”。
文件名:C:\\ www \\ ht \\ application \\ views \\ character \\ main.twig行号:11
回溯:文件:C:\\ www \\ ht \\ application \\ third_party \\ Twig-1.35.4 \\ lib \\ Twig \\ ExpressionParser.php行:376
函数:parseArguments
文件:C:\\ www \\ ht \\ application \\ third_party \\ Twig-1.35.4 \\ lib \\ Twig \\ ExpressionParser.php行:162功能:getFunctionNode
数组的Twig语法不是array('class'=> 'myclass')
,它类似于json:
{'class':'myclass'}
因此,将您的字符串重写为:
Items: {{ anchor ('#', 'x', {'class':'myclass'}) }}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.