【问题标题】:Binding content to dynamic renderings将内容绑定到动态渲染
【发布时间】:2012-07-31 20:16:28
【问题描述】:

我试图理解的是添加多个渲染如何使我们能够为项目的每个渲染定义独特的内容。

最好的方法是什么?

在内容树中创建了以下结构:

MyHome
-Content item 1
-Content item 2
-Content item 3

内容项 1 - 3 是要呈现的单个页面。

我知道我应该做的是使用演示详细信息中的 ContentItem 子布局将这些作为渲染添加到 MyHome,但我看不到它们将如何获取唯一数据?也许我在训练中错过了一步哈哈。

这是没有使用页面编辑器,当前公司的页面编辑器对于内容编辑器来说已经坏了我已经单独提出了站点核心支持电话来处理这个问题。

还发布在:http://sdn.sitecore.net/SDN5/Forum/ShowPost.aspx?PostID=47373

更新:

因此,研究它我可以定义渲染的数据源,如果使用创建一个内容项,该内容项分配 MyHome 与连接到数据源的渲染。

【问题讨论】:

    标签: asp.net sitecore sitecore6


    【解决方案1】:

    渲染是模块化的,包含独立于数据的功能。您可以阅读我的博文Using the DataSource Field with Sitecore Sublayouts,了解如何设置。从那里,您可以多次将相同的组件添加到页面中,每次都查看一个单独的数据源项来为其提供数据。

    如果您希望这是自动的,当您创建一个项目时,也许从一个分支模板创建它并让该分支自动创建子项目,然后让标准值从正在创建的项目分配一个相对数据源,例如如果从分支创建主页,它会在其下方自动创建内容项 1、内容项 2 和内容项 3,因此数据源可能类似于 ./Content item 1./Content item 2./Content item 3。只是一个想法。

    【讨论】:

    • 是的,你的文章现在很有魅力。是的,我正在使用分支,这使它更容易。我正在重新培训内容编辑器,幸运的是它不会在很多页面上使用。
    猜你喜欢
    • 1970-01-01
    • 2021-09-05
    • 2012-08-09
    • 2020-08-26
    • 2013-06-09
    • 1970-01-01
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多