用途
新着
履歴
分類

twig 導入サンプルコード

twig 導入サンプルコード

PHPの記述例

 
require_once 'vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('./view');
$twig = new Twig_Environment($loader,[
    // デバッグする場合
    'debug' => true,
    // キャッシュする場合
    'cache' => '/path/to/compilation_cache',
]);
$twig->addExtension(new \Twig\Extension\DebugExtension());



$arr = array(
"aaa" => "AAA",
"bbb" => "BBB",
"ccc" => "CCC"
);

$data['mydata'] = $arr;

echo $twig->render('hello.html', $data);



テンプレートファイル

拡張子は自由(.html.twigなど、Syntaxを考慮すると.htmlで十分)

上記の例だと/twigtpl/index.htmlが表示され、以下のように変数を表示することができる。

{{mydata.hoge}} 

テンプレ側でこのようにデータにアクセスができる。

公開 2019-08-01 08:06:55
更新 2020-07-02 07:25:45
このページの二次元コード
twig 導入サンプルコード

人気のサンプル

search -  category -  about
© 2024 kipure
Top