默认情况下,当我在RTE中使用有序列表时,AEM会添加一些类,如下所示。
<ul style="list-style-position: inside;">
<li>Item 1</li>
<li>Item 2</li>
</ul>
我想改为
<ul class="some class">
<li><font style='some font'>Item 1 </font> </li>
<li><font style='some font'>Item 2 </font> </li>
</ul>
所以,为此我查看了现有的实现:
/libs/clientlibs/granite/richtext/core/js/plugins/ListPlugin.js/
但我不明白AEM是如何应用默认类的,以及我需要进行更改的地方。
答案 0 :(得分:0)
如果您正在使用AEM 6.3,则会发生这种情况。 在您的AEM实例上检查以下库:
/libs/clientlibs/granite/richtext/core/js/ListUtils.js
检查以下代码:
com.addInlineStyles(listDom, {'list-style-position': 'inside'});