Bienvenido a mi site personal, donde encontrarás un blog sobre mis proyectos y experiencias en el mundo de internet y la programación web.

Al mismo tiempo podrás ver mi portfolio profesional y personal, con una infinidad de trabajos que he realizado y proyectos en los que he colaborado.

Mas Sobre mi Ver mi trabajo

CakePHP + SMARTY primeros pasos

CakePHP + SMARTY primeros pasos

Voy a suponer que ya habéis instalado el framework.
Los pasos para integrar SMARTY son:

1. Descargar una versión de la clase de SmartyView aquí: http://cakeforge.org/snippet/detail.php?type=snippet&id=6 y guardar la clase de SmartyView en /(app)/views/smarty.php

2. Descargar SMARTY y copiar todo el contenido de la carpeta libs y pegarlo en /(app)/vendor/smarty/

3. Crear las carpetas “smarty/compile” y “smarty/cache” en el directorio /(app)/tmp y darle permisos (777)

4. Crea tu propio app_controller.php en la carpeta /(app)/controllers/app_controller.php

<?
class AppController extends Controller
{
var $view = 'Smarty';
//var $helpers = array('SmartyHtml','SmartySession','form'); de momento no voy a usar los helpers de smarty
}
?>

5. He creado un controlador de ejemplo: /(app)/controllers/prueba_controller.php

<?
class PruebaController extends AppController{
var $uses = null;  // para no usar tablas

function index()
{
// Esta era mi gran duda, como asignar las variables de php a smarty , pues se hace así:
$this->set('prueba', 'Hola Mundo');
}

}
?>

6. Mi vista de ejemplo usando SMARTY. /(app)/views/prueba/index.tpl

{$prueba}
// esto pintará: Hola Mundo

El siguiente paso es entender el funcionamiento de los Helpers e instalar los Helpers compatibles con SMARTY.

Posts Relacionados:

  1. componente geo posicionamiento ip con cakephp
  2. Crear archivos PDF con CakePHP
  3. Integracion SMARTY + cakePHP FAIL!!
  4. bucle foreach en SMARTY
  5. Una aplicación, multiples bases de datos CakePHP

Posted in: CakePHP, PHP on Julio 21, 2009 by admin. Tags: ,

Comparte este post o deja un comentario si te ha resultado útil!!

| | | | |

Url acortada con Linkinho

    http://www.linkinho.com/rNC

Visitar el site: linkinho.com

un comentario en “CakePHP + SMARTY primeros pasos”

  1. [...] unas semanas escribía un post sobre la intrépida hazaña que me disponía a realizar: integrar smarty en cakephp. Tarea que tampoco es tan complicada ya que hay un buen manual en la web oficial. Si queréis verlo [...]

Deja tu comentario

Nombre:

Email (no será publicado)

Website

Comentario

Deja tu comentario usando FacebookConnect