如何在Weebly模板中添加新部分

时间:2017-06-15 11:01:49

标签: weebly

我想编辑一个标题类型,以便它有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}标记,它就会复制第一部分的内容。

知道如何让它发挥作用吗? 我的目的是为每个部分提供特定的样式。

1 个答案:

答案 0 :(得分:0)

首先,我要指出{{#sections}}允许您通过将section元素拖到内容区域来创建多个部分。每个部分都可以有自己的“风格”或背景。因此,实际上不需要单独的内容区域,即除非它们不是彼此堆叠的统一区域。

所以,你真正需要的是......

 <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>

请注意,我删除了“部分”,因为我不确定您是否真的想要每个区域。