Skip to content

Estructura de la web

Alberto edited this page Jan 17, 2018 · 3 revisions

Estructura de la web.

Las páginas serán imprimidas a través de los controladores mediante el nombre showPage, siendo Page el nombre de la página que se desea mostrar.

Las páginas tendrán siempre la siguiente estructura:

@extends('layout')
@section('page')
Cuerpo de la página
@stop

Por tanto, todas las páginas heredarán la estructura de layout, el cuál se encargará de importar las librerías y ficheros globales del website. En caso se querer añadir un script o estilo CSS en especial se realizará en el cuerpo de la página.

Layout como esqueleto de la web, por tanto, tiene la siguiente estructura:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>DevCode</title>
        <meta name="csrf-token" content="{{ csrf_token() }}" />
        scripts
    </head>
    <body>
        <header>
            contenido Header
        </header>
        <main>
            @yield('page')
        </main>
        <footer class="inner-body">
            contenido Footer
        </footer>
    </body>
</html>

Clone this wiki locally