Я бы хотел выгружать определенный текст во встроенные виджеты.Два плагина, для которых я бы использовал это, являются официальным плагином Mention, а также вариантом плагина Placeholder .
Например, я хотел бы иметь возможность иметь редакторразобрать строку наподобие «Hi {first_name}» в абзаце с заполнителем или «cc @jbloggs» в абзаце с упоминанием.
Причина этого в том, что мы хотели бы использовать CKEditor дляразрешить редактирование существующих почтовых шаблонов и комментариев в нашем приложении.Все эти шаблоны / комментарии уже имеют заполнители, но не имеют разметки вокруг них.
В идеале, мы хотели бы, чтобы оба этих плагина при выводе данных вернулись к простому тексту.Подобный вопрос был задан некоторое время назад: Как реализовать плагин-заполнитель, который работает с заполнителями в виде простого текста? , и им сообщили, что это будет действительно трудным.Я просто хотел проверить, возможно, с тех пор произошли какие-то изменения, которые облегчили бы ситуацию.Чтобы уточнить, во время редактирования иметь дополнительную разметку - это хорошо, но при генерации данных я бы хотел, чтобы плагин был переведен в простой текст.
Обходной путь, который мы сейчас ищем, - это вставить и удалить разметку для обоихиз этих плагинов на стороне сервера с использованием регулярных выражений, но было бы замечательно, если бы CKEditor мог обрабатывать все.
Можете ли вы указать мне правильное направление о том, как я мог бы преобразовать части простого текста во встроенные виджеты?Отдельно, возможно ли вообще вернуть (для данных) обратно в обычный текст?