Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates BigCommerce:stencil模板-从模板文件中的URL访问查询字符串的方法?_Templates_Query String_Bigcommerce - Fatal编程技术网

Templates BigCommerce:stencil模板-从模板文件中的URL访问查询字符串的方法?

Templates BigCommerce:stencil模板-从模板文件中的URL访问查询字符串的方法?,templates,query-string,bigcommerce,Templates,Query String,Bigcommerce,虽然对BigCommerce来说是新手,但已经在Magento/Shopify等中广泛使用模板 使用基于模板的主题 需要一种从URL访问查询字符串的方法-我以前使用过的大多数模板语言都内置了此功能,但在大型商业中,这似乎并不简单 (作为背景,我们使用不同的utm_uuu变量运行活动,我们希望根据活动的内容有条件地显示内容) 有人有这样做的经验吗?您可以使用常规javascript获取URL查询字符串参数 //您可以从window.location获取查询字符串 警觉的(` 当前URL为${wi

虽然对BigCommerce来说是新手,但已经在Magento/Shopify等中广泛使用模板

使用基于模板的主题

需要一种从URL访问查询字符串的方法-我以前使用过的大多数模板语言都内置了此功能,但在大型商业中,这似乎并不简单

(作为背景,我们使用不同的utm_uuu变量运行活动,我们希望根据活动的内容有条件地显示内容)


有人有这样做的经验吗?

您可以使用常规javascript获取URL查询字符串参数

//您可以从window.location获取查询字符串
警觉的(`
当前URL为${window.location}

查询字符串是${window.location.search | |'(none)}`)在浏览器或模具中的JavaScript中?如果是模版,那么请参见抱歉-应该已经澄清了这一点。是的,特别是在stencil中-我知道我可以在JS中抓取/解析URL,但需要能够通过不同的stencil块来保持页面的轻量级。这个解决方案看起来可能会奏效-谢谢!很抱歉,我的错误是不清楚-正在寻找一种使用模具本身来完成这项工作的方法,这样我就可以有条件地加载不同的内容块(比使用JS显示/隐藏页面加载时间更有效)-不过,感谢您的输入!