1

对于我们的项目,我们一直在使用很多子域,但是对于一个特定的部分,我们只使用重定向,将特定类型的用户从普通仪表板/dashboard发送到 to /manager/dashboard

这已经存在了几个月并且有效,但现在在我们视图中的一个元素中,我们正在尝试使用 HTMLHelper 加载一些脚本,但它会将 附加/manager到 URL。

我怎样才能让它访问 webroot 版本

/js/path 

代替

/manager/js/path

使用在整个应用程序中在不同子域中使用的通用元素,就像现在没有的一样(除了/manager/*?

4

1 回答 1

1

尝试添加

Configure::write('App.jsBaseUrl','js/');

到你的bootstrap.php文件。

或者,如果您提供.js文件的完整路径(以前导 开头/),CakePHP 将忽略所有内容App.jsBaseUrl,并呈现正确的路径。

于 2016-01-26T10:17:59.677 回答