如何在 Weebly 模板中添加新部分
How to add a new section in Weebly template
我想编辑一个 header 类型,以便它有 4 个静态部分,编辑器可以在其中拖放新字段。
模板目前只有以下内容;
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
有没有什么方法可以像这样对主容器进行倍增?
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap2">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap3">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap4">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
我只是不确定我应该给额外的东西而不是{content}。因为只要有{content}标签,就是复制第一节的内容。
知道如何让它发挥作用吗?
我的目的是为每个部分分别提供特定的样式。
首先,让我指出 {{#sections}}
允许您创建多个部分,方法是将部分元素拖到内容区域中。每个部分都可以有自己的 'style' 或背景。因此,实际上不需要单独的内容区域,除非它们不是彼此堆叠的统一区域。
所以,你真正需要的是..
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
也就是说,如果您仍想继续您的计划,您可以为其他内容区域使用唯一的内容标签,包括 global="false"。 global="false"表示内容不会出现在使用该页面类型的其他页面上。
示例{content2:content global="false"}
<div class="main-wrap">
<div class="container">{content}</div>
</div>
<div class="main-wrap2">
<div class="container">{content2:content global="false"}</div>
</div>
<div class="main-wrap3">
<div class="container">{content3:content global="false"}</div>
</div>
<div class="main-wrap4">
<div class="container">{content4:content global="false"}</div>
</div>
请注意,我删除了 'sections',因为我不确定您是否真的希望每个区域都这样。
我想编辑一个 header 类型,以便它有 4 个静态部分,编辑器可以在其中拖放新字段。
模板目前只有以下内容;
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
有没有什么方法可以像这样对主容器进行倍增?
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap2">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap3">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
<div class="main-wrap4">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
我只是不确定我应该给额外的东西而不是{content}。因为只要有{content}标签,就是复制第一节的内容。
知道如何让它发挥作用吗? 我的目的是为每个部分分别提供特定的样式。
首先,让我指出 {{#sections}}
允许您创建多个部分,方法是将部分元素拖到内容区域中。每个部分都可以有自己的 'style' 或背景。因此,实际上不需要单独的内容区域,除非它们不是彼此堆叠的统一区域。
所以,你真正需要的是..
<div class="main-wrap">
{{#sections}}
<div class="container">{content}</div>
{{/sections}}
</div>
也就是说,如果您仍想继续您的计划,您可以为其他内容区域使用唯一的内容标签,包括 global="false"。 global="false"表示内容不会出现在使用该页面类型的其他页面上。
示例{content2:content global="false"}
<div class="main-wrap">
<div class="container">{content}</div>
</div>
<div class="main-wrap2">
<div class="container">{content2:content global="false"}</div>
</div>
<div class="main-wrap3">
<div class="container">{content3:content global="false"}</div>
</div>
<div class="main-wrap4">
<div class="container">{content4:content global="false"}</div>
</div>
请注意,我删除了 'sections',因为我不确定您是否真的希望每个区域都这样。