我是OroCrm的新手,我已经安装了它,并使用app_dev.php入口点将其配置为在DEV环境中工作。
我注意到的第一件事是symfony2探测器栏出现在底部。这很好,但是当我切换页面时,通过浏览界面,页面正确加载,但是探查器保持不变(未针对上次提供的请求进行更新),并且我还在弹出窗口中获得了404页面。
我已设法通过修改 web / bundles / oronavigation / js / navigation.js (第544行)来解决此问题:
var url = entryPoint + '/_wdt/' + debugBarToken;
到:
if ('/' === entryPoint.charAt(entryPoint.length - 1)) {
var url = entryPoint + '_wdt/' + debugBarToken;
}
else {
var url = entryPoint + '/_wdt/' + debugBarToken;
}
这些似乎对我有用。每次页面请求后都会刷新探查器调试。 我希望看到更多关于这方面的意见,也许是关于你如何实现这一目标的不同解决方案。
更新:OroCrm 1.1.0不会出现任何错误,但即使您切换部分并在其他页面上导航,调试栏状态也会锁定到DashboardController。上面的代码更新使调试栏显示当前请求状态(不再被锁定到DashboardController)。
答案 0 :(得分:0)
现在已经过时,请考虑切换/升级到最新版本