Smarty desde cero
Escrito por giancarloMar 5
Smarty es un framework en PHP que te ayuda a trabajar con plantillas y asà separar el código de la vista. Esto nos puede ayudar a utilizar el patrón MVC. Cuando programas es bueno tener una buena metodologÃa y separar la lógica de negocio de tu diseño, asà podrás separar las tareas de los diseñadores (armadores) y los programadores.
Con este video van a poder aprender a utilizar el Smarty desde cero
Aquà podrás ver la documentación del Smarty en español
No se olviden de comentar

Pase a conocerte! Te dejo mis 5 y mi bienvenida!
Smarty ya esta desfazado, esta en PHP4, y ya no se justifica su uso, si se desea usar un framework de verdad se deberia optar por los diferentes que ya existen como Zend Framework, Symfony, Cake
Asà es, está en PHP 4. Tu comentario es válido, pero Smarty es un framework que te ayuda a trabajar con Plantillas y nada más. En muchos casos solo se quiere eso y no todo un framework y miles de lÃneas de código trabajando innecesariamente. El que desea empezar con Smarty, creo que es un buen ejemplo, en video, de cómo hacerlo.
Smarty funciona bien!
Si fue hecho hace mil años y dejara de funcionar entonces valdrÃa un cambio.
Zend frame work es genial. pero tiene muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuchas cosas. ValdrÃa la pena usarlo SOLO para manejar plantillas ?????????
mmmmmmmmmmm
Saludos y muy bueno el post!
men smarty es bravaso; donde puedo encontrar videoutoriales como el que haz colgado en el youtube.
gracias.
viejo estoy empezando a trabajar en smarty y me parece muy vacano pero quisiera saber donde puedo conseguir mas video tutotiales como el que tienes en youtube…. para poder empaparme muchisimo mas del tema.
Gracias de antemano….
Donde puedo ver el video completo de Smarty. Gracias
Disculpen, nuevamente el video… MÃrenlo y dejen sus comentarios
exacto, utilizar un framework es para proyectos grandes.
para un proyecto mediano, es re bueno trabajar con smarty, y con la creacion de layouts, la creacion de un sitio web es mucho mas corto.
quisera saber, que version del smarthy utilzas porque colocas el clase del samrthy fuera de libs, la version que he bajado viene todo dentro bueno disculpa mi ignorancia en el tema quisera saber gracias
La versión es 2.1
La clase Smarty está dentro de la carpeta “smarty”. Lo que hago es en realidad utilizar una clase “Setup” donde tengo información global del sitio y ésta extiende a SMARTY.
Amigo me podrias ayudar con el siguiente error..
de ante mano muchas gracias!!
ERROR:
Warning: touch(): Utime failed: Permission denied in /srv/www/htdocs/new2/radicadorproteccion/php/general/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception ‘SmartyException’ with message ‘unable to write file ./../../tpl/templates_c/wrt4f14801b7ebf7′ in /srv/www/htdocs/new2/radicadorproteccion/php/general/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /srv/www/htdocs/new2/radicadorproteccion/php/general/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile(‘./../../tpl/tem…’, ‘compileTemplateSource() #2 /srv/www/htdocs/new2/radicadorproteccion/php/general/smarty/sysplugins/smarty_internal_templatebase.php(362): Smarty_Internal_TemplateBase->fetch(‘acceso.tpl’, NULL, NULL, NULL, true) #3 /srv/www/htdocs/new2/radicadorproteccion/php/modulo/accesoClass.php(13): Smarty_Internal_TemplateBase->display(‘acceso.tpl’) #4 /srv/www/htdocs/new2/radicadorproteccion/php/general/controlerClass.php(15): acceso->main() #5 /srv/w in /srv/www/htdocs/new2/radicadorproteccion/php/general/smarty/sysplugins/smarty_internal_write_file.php on line 44
Hola Gian Carlo, muchas gracias, esto es algo que buscaba hace tiempo, saludos y felicitaciones