Composer
From DiviFree
Installation de Composer
Attention version PHP dans le path 7.x
composer.json
{
"require": {
"twig/twig": "^3.0",
"monolog/monolog": "^2.0"
}
}
composer update
require_once __DIR__ . '/vendor/autoload.php';
// Initialisez l'environnement Twig
$loader = new \Twig\Loader\FilesystemLoader(__DIR__ . '/templates');
$twig = new \Twig\Environment($loader);
// Préparez les données pour le modèle
$data = array(
'title' => 'Exemple de titre',
'content' => 'Exemple de contenu',
);
// Rendez et affichez le modèle
$template = $twig->load('exemple.html.twig');
echo $template->render($data);