Интеграция CKEditor в Dynamics NAV - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь интегрировать CKEditor в Dynamics NAV. Dynamics NAV позволяет интегрировать надстройки JavaScript. К сожалению, есть некоторые ограничения. Одним из таких ограничений является строгая иерархия папок для всех файлов, принадлежащих надстройке. Чтобы импортировать такой JavaScript-модуль, разработчик должен создать файл .ZIP с файлом manifest.xml в корне и тремя подпапками для Script, Stylesheet и Image. Как вы можете себе представить, если я разделю все файлы из CKEditor и его плагинов и вставлю их в новую структуру папок, редактор не будет работать. С другой стороны, если я оставлю их в исходной структуре папок, надстройка не может быть импортирована в Dynamics NAV.

Есть идеи?

1 Ответ

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

Поместите все сторонние программные компоненты на веб-сервер IIS / NAV.

ссылка на js внутри Manifest.xml с помощью:

<ScriptUrls>
<ScriptUrl>https://yourserver/ckeditor_version/ckeditor.js</ScriptUrl>
</ScriptUrls>

Это официальный способ для всех компонентов:

https://docs.microsoft.com/en-us/dynamics-nav/manifest-overview

...