2017-01-20 7 views
0

Мы хотели бы изменить внешний вид диалогового окна «Вставить/Редактировать таблицу» в TinyMCE. В настоящее время в диалоговом окне отображаются поля, которые управляют атрибутами, устаревшими в HTML5. Например, атрибут border считается устаревшим.В TinyMCE 3, как я могу удалить поле из диалогового окна таблицы?

Теперь я могу успешно удалить атрибут границы с оказанной разметке, расширяя метод, представленный здесь: http://krompaco.nu/2010/05/alter-default-initoptions-for-tinymce-in-episerver-6/

Но диалоговое окно «Вставить/Редактировать таблицу» по-прежнему представляет собой поле «Border», когда мы начинаем диалоговое окно таблицы с помощью кнопки меню TinyMCE. Опция панели инструментов TinyMCE позволяет программистам управлять фактическими кнопками, отображаемыми редактором. https://www.tinymce.com/docs/configure/editor-appearance/#toolbarn

Мы по-прежнему хотим отобразить кнопку «Таблица», но хотим удалить некоторые из устаревших полей из этого диалогового окна. Как мы можем это сделать?

Мы используем EpiServer CMS (версии 8-10), в котором используется версия TinyMCE 3.3.9.3. Спасибо за вашу помощь.

ответ

0

Возможно, вы можете использовать virtualPathMappings. Я думаю, что они все еще поддерживаются на CMS8-10.

Это означает, что вы должны создать копию файла aspx или ascx с диалогом в нем. Есть файл Наследовать = «» от EPiServer кода и изменить разметку, как вы хотите, и затем добавьте ниже конфигурацию в разделе web.config:

<virtualPathMappings> 
    <add url="~/yourprefix/CMS/Edit/LinkDialogName.ascx" mappedUrl="~/YourProjectFolder/LinkDialogName.ascx" /> 
</virtualPathMappings> 

Это немного рубить однако.

+0

Спасибо, Андреас. Похоже, что VirtualPathMappings устарели. http://world.episerver.com/documentation/class-library/?documentId=cms/7/c31cbf15-8071-c4b4-5481-65acc9df97c4 –

+0

Я думаю, это потому, что конфигурация была перенесена на EPiServer.Framework: http://world.episerver.com/documentation/class-library/?documentId=episerverframework/7/b83e1140-8611-f3a8-1fdb-19f38e731294 – Andreas

+0

Спасибо. Наша команда обсудила это и приняла решение об альтернативном подходе. Я благодарю вас за помощь. –

 Смежные вопросы

  • Нет связанных вопросов^_^