Javascript OroCrm-使symfony2探查器正确更新页脚数据,而不在弹出窗口中抛出404页

Javascript OroCrm-使symfony2探查器正确更新页脚数据,而不在弹出窗口中抛出404页,javascript,symfony,orocrm,Javascript,Symfony,Orocrm,我是OroCrm的新手,我已经安装并配置了它,使用app_DEV.php入口点在开发环境中工作 我注意到的第一件事是symfony2剖析器条出现在底部。这很好,但是当我切换页面时,通过浏览界面,页面被正确加载,但是探查器保持不变(没有为上次服务的请求更新),并且我还在弹出窗口中得到一个404页面 我通过修改web/bundles/oronavigation/js/navigation.js(第544行)解决了这个问题: 致: 这些似乎对我有用。探查器调试在每个页面请求后刷新。 我想看到更多关于这

我是OroCrm的新手,我已经安装并配置了它,使用app_DEV.php入口点在开发环境中工作

我注意到的第一件事是symfony2剖析器条出现在底部。这很好,但是当我切换页面时,通过浏览界面,页面被正确加载,但是探查器保持不变(没有为上次服务的请求更新),并且我还在弹出窗口中得到一个404页面

我通过修改web/bundles/oronavigation/js/navigation.js(第544行)解决了这个问题:

致:

这些似乎对我有用。探查器调试在每个页面请求后刷新。 我想看到更多关于这方面的意见,也许还有关于你是如何实现这一目标的不同解决方案


更新:OroCrm 1.1.0没有给出任何错误,但调试栏状态锁定到DashboardController,即使您切换部分并在其他页面上导航。上面的代码更新使调试栏显示当前请求状态(不再被锁定到DASBOBOARD控制器)。

现在已经过时,考虑切换/升级到最新版本

                var url = entryPoint + '/_wdt/' + debugBarToken;
                if ('/' ===  entryPoint.charAt(entryPoint.length - 1)) {
                    var url = entryPoint + '_wdt/' + debugBarToken;
                }
                else {
                    var url = entryPoint + '/_wdt/' + debugBarToken;
                }