¿Cómo hago para direccionar del controlador a una página php normal? No paso parámetro intento con el response y el redirect no me sale, así lo tengo:
return $this->render('subpescaBundle:CapturaEmbInd:crearEmbInd.php');
No me acuerdo cómo es. Alguien que me ayude.
Respuestas
Redireccionar dentro de un controlador es muy sencillo:
return $this->redirect('URL de la página PHP');
@javiereguiluz
No me abre la página, es que estoy trabajando con una PHP en Symfony. Pero para ello debo crear esa dirección en el routing con el respectivo controlador. ¿Cómo hago para que me abra una página PHP pura?
@piocarluis
Para redireccionar a una página PHP fuera de Symfony, debes usar el código que te he mostrado antes. Cuando redireccionas a una página de Symfony, entonces se hace de manera diferente:
// en aplicaciones Symfony viejas return $this->redirect($this->generateUrl($ruta, $parametros)); // en aplicaciones Symfony nuevas return $this->redirectToRoute($ruta, $parametros);
@javiereguiluz
Usando esa de ahí me direcciona a la pagina login de la aplicación.
Lo hice así:
return $this->render('subpescaBundle:CapturaEmbInd:crearEmbInd.html.php');
Y si salió solo que el CSS no me lo carga bien, pero ya estoy revisandolo.
@piocarluis
Tengo una duda: ¿No puedes incluir ese código PHP en un servicio o en un controlador?
@TsubasaAkai
Lo que quería es trabajar con una pagina PHP en vez de TWIG, pero ya lo pude hacer con la línea que puse arriba, lo que no puedo es hacer referencia al CSS y a JQUERY, alguien sabe porque no me reconoce ni uno de los dos, ya le puse el
<link href="../../../../../web/public/css/estilos.css" rel="Stylesheet" type="text/css" /> <script type="text/javascript" src="Descargas\jquery-1.11.3.min.js" >
y no me reconoce ni una de los dos, alguna idea??
@piocarluis