【发布时间】:2010-11-17 14:59:00
【问题描述】:
我们希望允许网站用户在不进入页面编辑器模式的情况下编辑文本,并具有普通 (sitecore) 富文本编辑器的所有功能。
是否可以通过获取此对象并添加它来在 Web 控件中使用 Sitecore - 富文本编辑器控件?
【问题讨论】:
标签: c# asp.net user-controls sitecore
我们希望允许网站用户在不进入页面编辑器模式的情况下编辑文本,并具有普通 (sitecore) 富文本编辑器的所有功能。
是否可以通过获取此对象并添加它来在 Web 控件中使用 Sitecore - 富文本编辑器控件?
【问题讨论】:
标签: c# asp.net user-controls sitecore
仅供参考,Telerik 编辑器未经许可以这种方式使用。我昨天检查了 Sitecore。
您必须拥有自己的许可证或使用不同的 RTE。
【讨论】:
富文本编辑器只是一个第 3 方工具...所以是的,您可能很容易做到这一点。
我相信这只是this 的旧版本。您需要的文件可能在sitecore\shell\controls\Rich Text Editor。
这都是道听途说,因为我还没有真正做到。
【讨论】:
我不相信 Sitecore 附带的 Telerik RAD 编辑器的许可允许您这样做。您需要与 Sitecore 核实。
作为替代方案,CKEditor 非常易于设置和使用。他们有可用的开源许可。您需要添加自己的代码来处理内容并将它们保存到 Sitecore 项目中。
【讨论】:
如果它正在编辑站点核心项目中的文本,那么您可以使用站点核心页面编辑器(或页面内编辑)。这是您登录时的一个选项,尽管它可能仅来自 Sitecore 6 及更高版本,并且它要求您使用 Sitecore 网络控件来显示内容(即<sc:text /><sc:image /> 等)。
【讨论】: