Usando plantillas en php (implementacion basica)
November 20th, 2009
Pues ahora quiero escribir sobre un objeto que me ha resultado muy util en algunas de las cosas que he echo y de paso esplicar el uso de algunas funciones del php, en concreto hablaremos de las siguientes funciones
1 2 3 | extract() Metodos magicos __set() y __get() Bufer de salida ( ob_start, ob_get_contents, etc.. ) |
De lo que se trata esto de tener un objeto llamado plantilla al que le puedo asigar un archivo html (la plantilla) y una serie de variables para que se muestren en esa plantilla. Por cuestiones de usabilidad la plantilla se tratara de que el archivo html contenga solo pequeñas lineas de codigo en php para escupir las variables, pero esto no es una regla puesto que una variable podria tener la forma de un array y por lo tanto dentro de la plantilla necesitare un ciclo para poder desplegarla.
En ese sentido se puede ser flexible en cuanto a la cantidad de codigo php que pueda contener una plantilla, pero lo mas adecuado seria mantener la plantilla lo mas limpia posible de codigo php.