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

De WikiEducator
Saltar a: navegación, buscar
 
Línea 22: Línea 22:
  
 
{{MRM_Web|Title=Referencias Web|
 
{{MRM_Web|Title=Referencias Web|
;Wikipedia *https://es.wikipedia.org/wiki/Smarty
+
*'''''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/
+
*'''''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/
;Web oficial *https://www.smarty.net/
+
*'''''Web oficial''''' https://www.smarty.net/
 
}}
 
}}
 
</div>
 
</div>

Última revisión de 21:41 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