Sitecore丰富的文本编辑器 - 创建表



我们尝试过创建表,这是一个困难且耗时的任务,在Sitecore RTE中创建了一个格式优美的表格。网站上有许多内容的作者需要在Sitecore网站上发布财务报告,这些网站主要是表格中的数据形式。他们快速建造桌子,复制和粘贴有时不起作用,因为格式完全错误。同样,格式化已经构建的表很困难,在大多数情况下,这些表不响应。我们知道可以通过使用CSS来照顾响应能力,但是由于HTML并不总是统一的,因此存在局限性(有时作者从Word或PDF文档中复制和粘贴)。

请让我知道在Sitecore中建造响应式桌子的最简单方法,而不是最小的HTML知识。

假设您可以进行"开发人员"级别的更改,我看到了两个选项:

创建可自定义的渲染

鉴于您希望将桌子响应良好且风格良好,我会创建您可以作为开发人员控制的效果图。编辑者需要将数据作为项目输入Sitecore,然后使用数据源来填充渲染。如果有很多数据,您可以考虑建立一个进口商,因为它已经以列表(有组织的)格式。

如果样式需要更改,则可以创建多个渲染图或使用渲染参数来提供有关其外观的编辑选项。

HTML摘要

sitecore允许您创建HTML的片段,该片段可以由编辑器插入RTE。您需要使用Stytling/CSS创建HTML标记,然后在/system/Settings/Html Editor Profiles/Rich Text Default/Snippets下创建一个新的Html Editor Snippet项目(假设您使用的是默认RTE)。

该项目的模板可以在/System/Html Editor Profiles/Html Editor Snippet

找到

这种方法的缺点是,如果您更改摘要项目中的标记,则不会传播到以前的用法。您必须手动查找并修改这些案件。

html摘要确实是最后的手段,不推荐

最新更新