Comment charger un modèle à partir d'un chemin d'accès complet dans le moteur de template TWIG

Je me demandais comment faire pour charger un modèle à partir de son chemin d'accès complet (comme FICHIER constante donner).

En fait, vous devez définir un "root" pour le modèle comme ceci :

require_once '/path/to/lib/Twig/Autoloader.php';
Twig_Autoloader::register();

$loader = new Twig_Loader_Filesystem('/path/to/templates');
$twig = new Twig_Environment($loader, array(
   'cache' => '/path/to/compilation_cache',
));

Et puis :

$template = $twig->loadTemplate('index.html');
echo $template->render(array('the' => 'variables', 'go' => 'here'));

Je tiens à appeler l'loadTemplate méthode avec un chemin d'accès complet et pas juste le nom du fichier.

Comment puis-je faire ?

Je ne veux pas créer mon propre chargeur pour une telle chose..

Grâce

Vous avez essayé de jQuery?

OriginalL'auteur Leto | 2011-08-15