저는 OroCrm을 처음 사용하기 때문에 app_dev.php 진입 점을 사용하여 DEV 환경에서 작동하도록 구성했습니다.OroCrm - symfony2 프로파일 러가 404 페이지를 팝업에 넣지 않고 바르게 푸터 데이터를 업데이트합니다.
내가 알아 차린 첫 번째 사실은 심포니 2 프로파일 바가 맨 아래에 나타났습니다. 이것은 좋지만 인터페이스를 탐색하여 페이지를 바꿀 때 페이지가 올바르게로드되지만 프로파일 러는 변경되지 않고 (마지막 제공 요청에 대해서는 업데이트되지 않음) 팝업 창에 404 페이지가 표시됩니다.
내가 웹/번들을 수정하여이 문제를 해결하기 위해 관리했습니다/oronavigation는/JS /은에서 (라인 544) navigation.js :
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에 더 이상 잠겨 있지 않음).