Page 37 - 0149-curso-laravel-5_Neat
P. 37

Laravel 5



                         Vista                           Carpeta                      Ruta asociada

                 home.blade.php              resources/views/                      /

                 login.blade.php             resources/views/auth/                 login

                 index.blade.php             resources/views/catalog/              catalog

                 show.blade.php              resources/views/catalog/              catalog/show/{id}

                 create.blade.php            resources/views/catalog/              catalog/create

                 edit.blade.php              resources/views/catalog/              catalog/edit/{id}

                Creamos una vista separada para todas las rutas excepto para la ruta "logout", la cual

                no tendrá ninguna vista.

             Por último vamos a actualizar las rutas del fichero   routes/web.php  para que se carguen las
             vistas que acabamos de crear. Acordaros que para referenciar las vistas que están dentro

             de carpetas la barra   /  de separación se transforma en un punto, y que además, como
             segundo parámetro, podemos pasar datos a la vista. A continuación se incluyen algunos
             ejemplos:



                return view('home');
                return view('catalog.index');
                return view('catalog.show', array('id'=>$id));



             Una vez hechos estos cambios ya podemos probarlo en el navegador, el cual debería
             mostrar en todos los casos la plantilla base con la barra de navegación principal y los estilos
             de Bootstrap aplicados. En la sección principal de contenido de momento solo podremos

             ver los textos que hemos puesto de ejemplo.




































             Ejercicios                                                                                  37
   32   33   34   35   36   37   38   39   40   41   42