2015-08-12 2 views
0

Я внедрил пользовательский плагин tinymce и до повышения градации epi-сервера, и он отлично работает. (В episever 7,5)Плагин Episerver TinyMCE не работает после обновления EPI Server 8

После обновления в редактирования настроение, когда я загрузить редактор он говорит:

"Failed to load: /util/Editor/tinymce/plugins/accordion/editor_plugin.js?moduleArea=Util". 

В этом другие встроенные плагины работают отлично. Эта ошибка 404 возникает только в ручном исполнении.

Также не удалось загрузить значок.

Итак, я добавил виртуальный путь в веб-конфигурацию и отлично работал. Но мне нужно исправить эту проблему без добавления виртуального пути. Любая помощь для этого?

называют статьи - http://world.episerver.com/documentation/Items/Tech-Notes/EPiServer-CMS-6/EPiServer-CMS-60/TinyMCE-Developers-Guide/

+0

Где ваш плагин находится при работе перед обновлением? –

ответ

0

Если вы по

Но мне нужно, чтобы решить эту проблему без добавления виртуального пути.

означает, что вы не имеете JS файл, который должен быть загружен вы можете добавить ServerSideOnly = True

[TinyMCEPluginNonVisual(
    PlugInName = "ExtendedValidElements", 
    AlwaysEnabled = true, 
    EditorInitConfigurationOptions = "{ extended_valid_elements: 'style' }", 
    ServerSideOnly = true)] 
public class ExtendedValidElements { } 

Таким образом, не будет сделано никакого запроса на

/util/Editor/tinymce/plugins/[PlugInName]/editor_plugin.js 

,

Ref: http://cjsharp.com/blog/2013/04/15/how-to-add-valid-elements-like-iframes-to-tinymce-in-episerver-7/#disqus_thread

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