Редактор TinyMCE не отображается в N2 CMS
Я создал новый проект MVC4 и добавил N2 и Dinamico от Nuget. Работал хорошо, пока не заметил, что редактор tinyMCE не отображался в текстовых полях, поэтому я также добавил tinyMCE из Nuget, но он все еще не отображался.
В консоли Firebug есть три ошибки Javascript, поэтому я подозреваю, что сценарии перестают работать до достижения кода инициализации tinyMCE. Все ошибки в сгенерированном коде в конце Edit.aspx:
TypeError: jQuery("#Frame_Outside_Name_e").n2name is not a function
TypeError: jQuery(".datePicker").n2datepicker is not a function
TypeError: $.cookie is not a function
Думаю, мне не хватает файла или двух, но я не могу понять, как их получить.
1 ответ
Я рекомендую вам обновить до последней версии N2 (на http://github.com/n2cms/n2cms), которая использует ckeditor, а не tinymce. Вы можете получить двоичные файлы здесь: http://bitbucket.org/bherila/n2cms/downloads и установить через NuGet: Install-Package N2CMS.Dinamico -Source [path_to_extracted_archive]
- Соответствующая ветка форума на форумах N2CMS: https://n2cms.codeplex.com/discussions/435952
- Соответствующие коммиты на Github: https://github.com/n2cms/n2cms/commits/n2cms-2.5