Main Contents

[PHP] FuelPhp et Smarty

juillet 17, 2013

FuelPhp est un framework qui commence à être très utilisé, nous allons voir comment le faire fonctionner de paire avec Smarty qui est un moteur de template.

Dans un premier temps il faut copier le fichier packages/parser/config/parser.php dans app/config

Puis rajouter dans View_Smarty :

'include'       => APPPATH.'vendor'.DS.'Smarty'.DS.'libs'.DS.'Smarty.class.php',

et modifier extensions comme ceci :

'extensions' => array(
'dwoo'      => array('class' => 'View_Dwoo', 'extension' => 'dwoo'),
'smarty'    => array('class' => 'View_Smarty', 'extension' => 'tpl'),
),

 

Dans config.php rajouter

'always_load' => array(
'packages' => array(
'parser'
),

 

et finalement copier tous les fichiers de Smarty dans un dossier /app/Vendor/Smarty/libs/

 

Et enfin dans le controller :

public function action_index()
{
return Response::forge(View::forge('welcome/index.tpl'));
}

Catégorie(s): Développement, Tutorial, Web | Comments (0)

Leave a comment