shopify - 有没有办法在 Shopify 的页面中实例化多个静态部分?
问题描述
我对流动性和 Shopify 开发还很陌生,但我正在努力。我遇到了一个障碍,似乎我想要完成的事情是不可能的。我正在制作一个主要是 HTML 的静态文章页面,但分散在各处,我想包括一个相关的“你可能喜欢”部分的实例来显示产品。
<HTML>
{% section 'youMightLike' %}
<HTML>
{% section 'youMightLike' %}
我尝试在架构标签中添加“预设”,虽然这允许我的部分代码放置在主页上的任何位置并按照我认为应该的方式运行,但我的静态页面只允许选择一个集合(然后应用于页面上的每个部分)。
我还尝试将块添加到架构中,这样我就可以选择块中的集合,但这似乎整合了整个页面中的所有 {% section 'youMightLike' %} 行。
我是否以正确的方式思考这个问题,还是我应该研究其他什么?
解决方案
如果您的主题支持 Online Store 2.0,您所需要的只是一个独特的页面模板,然后您可以通过定制器添加任何必要的部分。
如果它只是一个普通页面或者你有什么,将你的 HTML 分成一个或多个部分,你可以在页面上包含,然后你可以根据需要移动https://shopify.dev/themes/architecture/sections
如果您的主题不支持 2.0,那么您可以通过稍微修改它们来创建其他部分,以便它们是独一无二的。只需复制该部分,然后以某种方式修改名称,使其不一样。
推荐阅读
- reactjs - 状态中未定义的 React Props(在构造函数内部)仅在渲染方法中可用
- python - 处理训练和测试数据中缺失值的适当方法
- r - 解析字符串以在 R 中列出
- visual-studio-code - 在 Visual Studio 代码中创建局部变量调试电子应用程序
- java - 以字符串格式评估随机生成的数学方程并得到答案
- git - Windows10 git clone https://github.com/ktbyers/netmiko” 致命错误
- c# - 使用颜色矩阵更改与 Photoshop 相同的图像亮度
- kubernetes - Kubernetes on Kafka on Kubernetes,liveness probe 失败
- javascript - Dates and times are wrong in MongoDB
- c - 调用 localtime 函数后 *stamp 发生了什么?