挖掘到我的解释,我会总结一下我的问题之前:选择数据源项预设组件
如何提供用户(编辑),具有用户友好的可能性来选择sublayouts一个数据源项目时预设的标准值?
我的情况是这样的:
我有一个页面模板,与标准值预先定义的布局。 假设布局包括:
- 一个占位符“包装”
- 一个sublayout“内容”
这sublayout是在我的页面模板预先定义的,但也可以放置在占位符使用页面编辑器。 它需要有一个定义标题和正文值的数据源项目。
现在,如果用户使用页面编辑器将此子图层添加到占位符,他将获得一个很好的界面来选择或创建数据源项目(请参阅截图)。
然而,如果sublayout物上的标准值预先定义的,它会在没有数据源加入(I不能预先设置的数据源中的标准值,因为它仍然未知通过然后)。
在这一点上,似乎没有办法到达选择或创建数据源项目的好界面。
理想情况下,我希望能够添加一个字段到我的模板,可以容纳一个数据源项目,用户可以使用漂亮的界面选择/创建。我查看了datasource字段类型,这可能是另一种选择,但它仍然不完全符合我的要求。
请记住,内容sublayout只是一个例子。 我明白,在那个特定的情况下,我可以通过在模板中添加一个标题/主体字段来解决问题,如果没有数据源的话,它会保存这些值,但是对于我不能满足的现实世界问题。
我对页面编辑器(使用它的新方法)没有太多的经验,所以我想就这个问题得到一些建议。
只是试图了解场景..你想在创建页面时出现数据源选择对话框吗? –
这将是完美的!那岂不是伟大的,是能够定义的,它需要以使用和Sitecore的会在项目创建显示数据源向导数据源项sublayout。而且还..那就需要如果编辑试图修改数据源显示在页面编辑器相同的精灵(现在它显示只是在这种情况下,内部链接编辑器)。 –
我认为问题在于弹出窗口可能适用于页面上的任何组件。(因此,您可能最终会在包含大量组件的页面上弹出一个愚蠢的弹出窗口!) –