在深入研究我的解释之前,我将总结我的问题:
我如何为用户(编辑器)提供一种用户友好的可能性来为在标准值上预设的子布局选择数据源项?
我的情况如下:
我有一个页面模板,在标准值上有预定义的布局。假设布局包括:
- 一个占位符“包装器”
- 一个子布局“内容”
这个子布局是在我的页面模板上预定义的,但也可以使用页面编辑器放置在占位符中。它需要有一个定义 Title 和 Body 值的数据源项。
现在,如果用户使用页面编辑器将此子布局添加到占位符,他将获得一个很好的界面来选择或创建数据源项(参见屏幕截图)。
但是,如果子布局是在标准值上预定义的,它将在没有数据源的情况下添加(我无法在标准值中预先设置数据源,因为那时它仍然未知)。
到那时,似乎没有办法进入用于选择或创建数据源项的漂亮界面。
理想情况下,我希望能够向我的模板添加一个字段,该字段可以保存一个数据源项,用户可以使用漂亮的界面选择/创建该数据源项。我查看了数据源字段类型,这可能是另一种选择,但它仍然不是我想要的。
请记住,内容子布局只是一个示例。我知道在这种特定情况下,如果没有数据源,我可以通过始终将标题/正文字段添加到保存值的模板来解决它,但对于我的现实世界问题,这还不够。
我对页面编辑器(使用新的工作方式)没有很多经验,所以我想就这个主题获得一些建议。