내 작품에는 아주 오래된 symfony 응용 프로그램 (대체 할 사람 앞에 내 위치를 가진 사람이 개발 한 응용 프로그램)이 있습니다. 그리고 오늘 고객에게 "이 기사를 인쇄하십시오. "기능은 Chrome에서 작동하지 않습니다. 기능은 간단합니다 : 브라우저의 "인쇄 대화 상자"를 열고 기사를 인쇄 할 수 있습니다. 이 작업은 Chrome을 제외한 모든 브라우저에서 작동합니다 (Safari에서도 작동). Chrome에서 URL을 클릭하면 새 창이 열리고 inmediatily 닫힙니다. 이전에 심포니 앱을 프로그래밍 해 본 적이 없으므로 일어날 수있는 일에 대한 단서가 없습니다.Chrome 및 Symfony의 문제
public function executeImprimir(sfWebRequest $request) {
$this->forward404Unless($this->articulo = ArticuloPeer::retrieveByPk($request->getParameter('id')), sprintf('Object articulo does not exist (%s).', $request->getParameter('id')));
$c = new Criteria();
$c->add(ArticuloContPeer::ARTICULO_ID, $request->getParameter('id'));
$aux = ArticuloContPeer::doSelect($c);
$this->contenido = $aux[0];
$this->setLayout(false);
}
}
단서 :
이것은 내가 찾은 코드는? 누군가 나를 도울 수 있니? 문제를 추적하기 위해 누군가 올바른 경로로 안내 할 수 있습니까?
참조 '../ templates/imprimirSuccess.php'에서 해당 코드를 찾을 수 있다면. 아마도이 실행 호출이 성공적이라고 가정하고 렌더링 될 템플릿 일 것입니다 (그리고 아마도) 당신에게 무슨 일이 일어나고 있는지에 대한 단서를 줄 수도 있습니다. 또한 Chrome에서 인쇄가 제대로 작동하는지 확인하십시오 (Ctrl-P를 사용하여 인쇄). 일부 빌드에는 문제가 있습니다. –
템플릿 (imprimirSuccess.php)은 어떻게됩니까? 공유 한 작업의 코드는 Chrome이 페이지를 처리하는 방법에 아무런 영향을주지 않습니다. –