Как я могу наложить плагин List в RTE - PullRequest
0 голосов
/ 26 апреля 2018

По умолчанию AEM добавляет некоторый класс, как показано ниже, когда я использую упорядоченный список в RTE.

 <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 применяет класс по умолчанию и где мне нужно внести изменения.

1 Ответ

0 голосов
/ 23 июня 2018

Это происходит, если вы работаете над AEM 6.3. Проверьте на своем экземпляре AEM следующую библиотеку:

/libs/clientlibs/granite/richtext/core/js/ListUtils.js

проверьте следующий код:

com.addInlineStyles(listDom, {'list-style-position': 'inside'});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...