我试图将CKEditor集成到Dynamics NAV中。 Dynamics NAV允许集成JavaScript AddIns。不幸的是,有一些限制。其中一个限制是属于插件的所有文件的严格文件夹层次结构。为了导入这样的JavaScript Addin,开发人员必须在根目录中创建一个带有manifest.xml文件的.ZIP文件,并为Script,Stylesheet和Image创建三个子文件夹。可以想象,如果我从CKEditor及其插件中拆分所有文件并将它们放入新的文件夹结构中,编辑器就无法工作。另一方面,如果我将它们保留在原始文件夹结构中,则无法将AddIn导入Dynamics NAV。
有什么想法吗?
答案 0 :(得分:0)
将任何第三方软件组件放在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