找到一个带有液体Shopify的站点段塞
我想在Liquid Shopify中基于Slug进行一些布局修改 所以基本上,如果slug存在,添加一个子页面。 我的子页面工作正常,没有问题,使用找到一个带有液体Shopify的站点段塞,shopify,liquid,slug,Shopify,Liquid,Slug,我想在Liquid Shopify中基于Slug进行一些布局修改 所以基本上,如果slug存在,添加一个子页面。 我的子页面工作正常,没有问题,使用{%subpage“section2”和“section2”%} 但是如果工作,我就不能让工作 我尝试了这个,但没有成功: {% if site.slug.has_section2? %} {% subpage "section2" with "section2"%} {% endif %} 我不能只包含2
{%subpage“section2”和“section2”%}
但是如果工作,我就不能让工作
我尝试了这个,但没有成功:
{% if site.slug.has_section2? %}
{% subpage "section2" with "section2"%}
{% endif %}
我不能只包含20个子页面,因为如果它们不存在,Shopify将抛出一个错误。但我需要有20的可能性
编辑
在页面中\u show\u basic\u wide.html我目前拥有
{% subpage "section1" with "section1"%}
{% subpage "section2" with "section2"%}
{% subpage "section3" with "section3" %}
{% subpage "section4" with "section4" %}
问题是我只想在每个人都存在的情况下给他们打电话。否则网页将抛出错误
\u section 2.html包含
<section id="section2" class="section2color">
<div>
<h4>{{ page.headline }}</h4>
</div>
{{ page.basic.content }}
</section>
<div class="section3color">
<svg class="section2triangle" xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100" viewBox="0 0 100 102" preserveAspectRatio="none">
<path d="M0 0 L50 100 L100 0 Z" />
</svg>
</div>
{{page.headline}}
{{page.basic.content}
(每个部分看起来像section2
,但每个部分都需要不同的颜色代码)您对属性的测试是什么意思?另外-是否可能您正在{%render…
-将子页面
代码段与第2节
?(子页面不是标记/对象,我可以看到:)我的代码段和子页面被称为同一事物。您能用render标记更新Q并包含代码段文件本身吗?这会帮助我理解。@cameronhurd信息已添加(我想)这在你的Shopify主题中真的有效吗?我找不到任何关于{%subpage%}
标签的文档。