Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Smarty»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «__NOEDITSECTION__ {{:Usuario:ManuelRomero/dwes/B2T9/Smarty/nav}} {{:Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Smarty/nav}} {|cellpadding="5" cellspacing="6" style=...»)
 
Línea 10: Línea 10:
 
[[Imagen:dwes_Titulo_B1T9.png|center|500px]]
 
[[Imagen:dwes_Titulo_B1T9.png|center|500px]]
 
|}
 
|}
__TOC__
 
<div id=parrafo>
 
 
__NOTOC__
 
__NOTOC__
{{PHP/MVC}}
+
<div id=parrafo>
{{PHP/Smarty}}
+
{{MRM_Objetivos|
 +
;Trabajar de una forma profesional
 +
*Vamos a separar en ficheros la lógica (controlador y modelo) de la vista de nuestra aplicación
 +
*Para ello vamos a usar un seudolenguaje o una adaptación de php usando una librería llamada smarty
 +
*Nosotros escrivimos en la vista con seudoinstrucciones que smarty compila y genera el php correspondinete
 +
*Por ello vamos a desarrollar nuestro proyecto usando dos secciones o conjunto (1 o mas) de ficherios
 +
#Una sección de ficheros para la vista o html (Extensión tpl de template)
 +
#Una sección de ficheros para la lógica, el controlador y modelo
 +
}}
 +
 
 +
{{MRM_Web|Title?Referencias Web|
 +
;Wikipedia *https://es.wikipedia.org/wiki/Smarty
 +
;Retractores de usar sistemas de plantillas http://www.phpbsd.net/2007/01/22/sistema-de-no-plantillas-con-php5-para-un-mvc-aka-problemas-con-smarty/
 +
}}
 
</div>
 
</div>
|}
 

Revisión de 22:38 15 abr 2019





Dwes Titulo B1T9.png


Icon objectives.jpg
Objetivo
Trabajar de una forma profesional
  • Vamos a separar en ficheros la lógica (controlador y modelo) de la vista de nuestra aplicación
  • Para ello vamos a usar un seudolenguaje o una adaptación de php usando una librería llamada smarty
  • Nosotros escrivimos en la vista con seudoinstrucciones que smarty compila y genera el php correspondinete
  • Por ello vamos a desarrollar nuestro proyecto usando dos secciones o conjunto (1 o mas) de ficherios
  1. Una sección de ficheros para la vista o html (Extensión tpl de template)
  2. Una sección de ficheros para la lógica, el controlador y modelo



Icon inter.gif
Recursos de la Web
Title?Referencias Web