有没有办法在普通的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()};

08-19 05:04