0

我目前正在使用 Sitecore 创建一个移动网站,我不能使用 HTML 作为标记,而是需要使用 BML 作为移动标记语言。请让我知道这方面的以下内容:

  1. 我们有一个名为Description及其类型的字段RICH TEXT。在这里,我们不能使用 Sitecore 在生成 HTML 时提供的普通富文本编辑器。因此,谁能告诉我是否可以使用“移动粗体”按钮创建自定义的富文本编辑器,并且应该为移动设备生成标签而不是普通的 HTML<b></b>标签。

  2. 众所周知,我们可以通过将字段的源属性设置为 来将富文本编辑器从默认更改为完整/sitecore/system/Settings/Html Editor Profiles/Rich Text Full。因此,以类似的方式,我可以在 Core DB 中再创建一个项目,并在其中/sitecore/system/Settings/Html Editor Profiles/MobileRichTextFull包含自定义按钮,以便生成如上所述的 BML 标签。如果可能的话,请告诉我需要完成的所有设置以及要遵循的步骤。

4

1 回答 1

0

您希望用户直接编辑 BML,还是能够将 HTML 转换为 BML?

对于后者,您最好在表示层/管道中解决这个问题。当您选择最后一个解决方案时,HTML Agility Pack 将成为您的朋友。

否则,请查看有关编辑器的 Teleriks 资源。

于 2012-10-26T09:17:37.230 回答