Cómo conectar la parte superior, inferior y medio de una plantilla php

Cuando usted está construyendo un sistema de plantillas PHP, se empieza con la parte superior de la página, y luego crear la parte inferior de la página. Extrañamente, usted deja la media hasta el final. He aquí cómo usted ponerlo todo junto.

El final classPage.php archivo debe tener este aspecto:

? lt;. phpclass Página {public $ type = "default" $ -públicos title = "Mi Sitio Web" -públicos $ titleExtra = "" función -públicos getTop () {$ salida = "" - $ salida = $ this- > _getDocType () - $ salida = $ this -.> _ getHtmlOpen () - $ salida = $ this -.> _ getHead () -. $ salida = file_get_contents ("pageTop.txt") - volver $ output-} // fin getTop () función protegida _getDocType función ($ doctype = "HTML5") {if ($ DOCTYPE == "HTML5") {$ dtd = ""-} return $ dtd". n "-} función protegida _getHtmlOpen ($ lang =" es-ES ") {if ($ lang ==" es-ES ") {$ htmlopen =""-} return $ htmlopen". n "-} _getHead función protegida () {$ salida =" "-. $ salida = file_get_contents (" pageHead.txt ") - if (! $ this-> titleExtra =" ") ". $ this-> título- else {$ title = $ this-> title -}. $ salida = "". $ Título.""-. $ salida =" "-Retorno $ output-} // fin función _getHead () función getBottom pública () {return file_get_contents (" pageBottom.txt ") -} // función getBottom end ()} // fin de la clase Página>

Usted está listo para crear una página con su nuevo sistema de plantillas. Sigue estos pasos:

  1. Crear un nuevo archivo vacío en tu editor de texto.

  2. Dentro del archivo, ingrese el siguiente código y HTML:

    lt; phprequire_once ("classPage.php") - $ page = nueva página () - Imprime $ página-> getTop () - impresión lt; lt;

    Aquí es donde el contenido iría, si los hubiere.


» » » » Cómo conectar la parte superior, inferior y medio de una plantilla php