twig set variable
{% set foo = 'bar' %}
twig set variable
{% set foo = 'bar' %}
twig is set variable
{# defined works with variable names #}
{% if foo is defined %}
...
{% endif %}
{# and attributes on variables names #}
{% if foo.bar is defined %}
...
{% endif %}
{% if foo['bar'] is defined %}
...
{% endif %}
twig set variable
{% set foo = 'bar' %} {# string #}
{% set foo = 12 %} {# integer #}
{% set foo = [1, 2] %} {# array #}
{% set foo = {'foo': 'bar'} %} {# objet #}
modele de twig html : payant
<?php
// menu.php
// inclure l'autoloader
include 'vendor/autoload.php';
try {
// le dossier ou on trouve les templates
$loader = new TwigLoaderFilesystemLoader('templates');
// initialiser l'environement Twig
$twig = new TwigEnvironment($loader);
// load template
$template = $twig->load('Menu.html');
// set template variables
// render template
echo $template->render(array(
'lundi' => 'Steak Frites',
'mardi' => 'Raviolis',
'mercredi' => 'Pot au Feu',
'jeudi' => 'Couscous',
'vendredi' => 'Poisson',
));
} catch (Exception $e) {
die ('ERROR: ' . $e->getMessage());
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us