我可以在 Sitecore 中使用相同占位符的不同部分吗
Can I have different sections with same place holder in Sitecore
下面是我的名为 SectionWrapper 的子布局
<section>
<sc:Placeholder ID="phSectionWrapper" runat="server" Key="phSectionWrapper" />
<a href="#">check this</a>
</section>
我想要实现的是多个 "sections" 具有不同的占位符,例如
<section>
<caraousal 1 />
<a href="#">check this</a>
</section>
<section>
<caraousal 2 />
<a href="#">check this</a>
</section>
但它现在呈现为
<section>
<caraousal 1 />
<a href="#">check this</a>
<caraousal 2 />
</section>
<section>
<a href="#">check this</a>
</section>
我的演示文稿详细信息在项目上配置如下:
- SectionWrapper(带有一些占位符)
- caraousal1(占位符为 phSectionWrapper)
- SectionWrapper(带有一些占位符)
- caraousal2(占位符为 phSectionWrapper)
占位符键在页面上必须是唯一的。同一页面上不能有 2 个具有相同键的占位符 - Sitecore 不知道应该将组件放在哪个占位符中。
检查 Sitecore 动态占位符 - 据我所知,有多种实现可供使用,例如:
下面是我的名为 SectionWrapper 的子布局
<section>
<sc:Placeholder ID="phSectionWrapper" runat="server" Key="phSectionWrapper" />
<a href="#">check this</a>
</section>
我想要实现的是多个 "sections" 具有不同的占位符,例如
<section>
<caraousal 1 />
<a href="#">check this</a>
</section>
<section>
<caraousal 2 />
<a href="#">check this</a>
</section>
但它现在呈现为
<section>
<caraousal 1 />
<a href="#">check this</a>
<caraousal 2 />
</section>
<section>
<a href="#">check this</a>
</section>
我的演示文稿详细信息在项目上配置如下:
- SectionWrapper(带有一些占位符)
- caraousal1(占位符为 phSectionWrapper)
- SectionWrapper(带有一些占位符)
- caraousal2(占位符为 phSectionWrapper)
占位符键在页面上必须是唯一的。同一页面上不能有 2 个具有相同键的占位符 - Sitecore 不知道应该将组件放在哪个占位符中。
检查 Sitecore 动态占位符 - 据我所知,有多种实现可供使用,例如: