在 Dynamics NAV 中集成 CKEditor
Integrating CKEditor in Dynamics NAV
我正在尝试将 CKEditor 集成到 Dynamics NAV 中。 Dynamics NAV 允许集成 JavaScript 插件。不幸的是,有一些限制。这些限制之一是属于插件的所有文件的严格文件夹层次结构。为了导入这样一个 JavaScript 插件,开发人员必须创建一个 .ZIP 文件,其中包含根目录中的 manifest.xml 文件和脚本、样式表和图像的三个子文件夹。可以想象,如果我从 CKEditor 及其插件中拆分所有文件并将它们放入新的文件夹结构中,编辑器将无法工作。另一方面,如果我将它们保留在原始文件夹结构中,则无法将插件导入 Dynamics NAV。
有什么想法吗?
将任何第三方软件组件放在 IIS/NAV Web 服务器上。
引用 Manifest.xml 中的 js 与:
<ScriptUrls>
<ScriptUrl>https://yourserver/ckeditor_version/ckeditor.js</ScriptUrl>
</ScriptUrls>
这是所有组件的官方方式:
https://docs.microsoft.com/en-us/dynamics-nav/manifest-overview
我正在尝试将 CKEditor 集成到 Dynamics NAV 中。 Dynamics NAV 允许集成 JavaScript 插件。不幸的是,有一些限制。这些限制之一是属于插件的所有文件的严格文件夹层次结构。为了导入这样一个 JavaScript 插件,开发人员必须创建一个 .ZIP 文件,其中包含根目录中的 manifest.xml 文件和脚本、样式表和图像的三个子文件夹。可以想象,如果我从 CKEditor 及其插件中拆分所有文件并将它们放入新的文件夹结构中,编辑器将无法工作。另一方面,如果我将它们保留在原始文件夹结构中,则无法将插件导入 Dynamics NAV。
有什么想法吗?
将任何第三方软件组件放在 IIS/NAV Web 服务器上。
引用 Manifest.xml 中的 js 与:
<ScriptUrls>
<ScriptUrl>https://yourserver/ckeditor_version/ckeditor.js</ScriptUrl>
</ScriptUrls>
这是所有组件的官方方式:
https://docs.microsoft.com/en-us/dynamics-nav/manifest-overview