我正在通过Assets API在Shopify中传递mySnippet,然后稍后我想使用从include片段传递的变量,我得到了意外的常量
我放入cart.liquid文件中的代码段
{% include 'mySnippet', appKey:'2001' %}
我的PHP代码
$mySnipet = view('mySnippet')->render();
刀片文件
{{mapKey}}
错误 意外的常数mapKey
答案 0 :(得分:0)
您可以在视图的键值中传递液体变量字符串,然后从您的代码段中按如下所示使用它
{% include 'mySnippet', appKey:'2001' %}
PHP代码
$data = array();
$data['mapKey'] = "{{mapKey}}";
$mySnippet = view('mySnippet',$data)->render();
刀片模板
{{$mapKey}}
Shopify的template.liquid中的最终输出将是
{{mapKey}}
您的代码段在Shopify页面上呈现
2001