0

我很想寻求您的帮助:) 从几天开始,我试图在内容编辑器中实现“链接”自定义字段并在页面编辑器中实现下拉。基本上我想在页面编辑器和内容编辑器中有下拉菜单,它们负责同一件事。

在我的 c# 代码中,我有代表方向的枚举。我创建了自定义字段,该字段接受具有覆盖的 onload 方法的程序集和类,并成功地在内容编辑器中填充下拉值。到目前为止一切顺利,但我不知道如何创建代表页面编辑器内相同功能的下拉菜单。所以请给我任何想法...

4

1 回答 1

0

从您对我的评论的回复来看,您需要考虑以下几点:我的字段值是如何呈现到页面上的?

如果您总是使用 1 个控件来执行此操作,那么您只需要确保此控件具有 2 种不同的渲染模式,具体取决于 Context.PageMode

但据我了解,当有人使用<sc:FieldRenderer>. 在这种情况下,您需要查看 Sitecore 的RenderField管道。在那里你会找到一个名为RenderWebEditing的处理器。可能通过这里的一些操作,你可以让你的下拉列表如你所愿。

于 2014-05-27T11:27:30.300 回答