¿Cómo trata thinkphp los códigos HTML comunes?
Cree la barra de navegación como un archivo de plantilla y colóquela en su directorio :theme/controller, como Default/Public.
Usar archivos de inclusión:
Método 2: Usar diseño
Abrir diseño en la configuración del proyecto: ' LAYOUT _ ON ' = & gtSí,
p>
Cree un diseño de archivo de diseño en el directorio de temas (coloque la barra de navegación en él) y reemplace su contenido con {_ _ content _}.
Por ejemplo:
& ltdiv id="nav" class="nav " >Parte de navegación
& ltdiv id="main" class="main " >{ _ _ CONTENIDO _ _ } </div><! -Contenido->
Usar diseño: agregar
El método tres utiliza la herencia de plantillas.
1. Defina la plantilla básica de la siguiente manera:
& lthtml & gt
& lthead & gt
& ltmeta? http-equiv="Tipo de contenido "? content = " text/html;? charset=utf-8 "
& ltBlock? nombre = " título " & gt& lttitle & gttitle
& lt/head & gt;
& ltbody & gt
& ltdiv? nombre = " menú " & gtsailing
& ltshield? nombre = " izquierda " & gtColumna izquierda
& ltShield? name="main " >Contenido principal
& ltBlock? nombre = " derecha " & columna gtDerecha
& ltShield? name="footer " >Abajo
& lt/body & gt;
& lt/html & gt; 2. Usar herencia de plantilla
& lt extensión ? nombre="base"? /& gt;
& ltBloquear? nombre = " título " & gt& lttitle & gt{ $ título } & lt/title & gt; & lt/block & gt;
& ltBlock? nombre = " izquierda " & gt& lt/block & gt;
......