有没有办法在普通的JavaScript文件中找到eZPublish模块路径?
我必须从JS调用模块,但是我不会将URL硬编码到模块中。 JavaScript中是否有类似ezurl()模板运算符的函数,或用于定义eZPublsih基本路径以与模块uri连接的函数?我不知道如何找出URL重写结构/ siteacces ...
我无法通过“模板内” js代码段定义路径,因为需要信息的脚本已预先加载。
所以我需要这样的东西...
var moduleUrl = getEzPublishBasePath() + '/mymodule/myview';
要么
var moduleUrl = createEzPublishModuleUrl('/mymodule/myview');
谢谢。您的帮助。
最佳答案
您可以在调用需要使用的脚本之前在页面布局中声明全局js变量吗?
var moduleUrl = {'/'|ezroot()};