変数について
変数について基本的な使い方など
基本的な使い方
変数に値をセットする
twig
{% set hoge = 'hoge' %}
{{ hoge }}
文字列を連結したいときは ~ を使う
twig
{% set hoge = 'hoge' %}
{% set fuga = 'fuga' %}
{{ hoge~fuga }}
本家サイトでの例
{% set foo = 'foo' ~ 'bar' %}
if文を使って
変数に値をセットすることも
twig
{% if regist == 0 %}
{% set className = 'box-A' %}
{% else %}
{% set className = 'box-B' %}
{% endif %}
<div class="{{ className }}"></div>
知らなかったのでメモ
twig
四則演算
{% set int = 10 + 22 %}
テンプレート内で定義
{% set val = '<div>value</div>' %}
{{ val|raw }}
などなど
他にも覚えたこと随時追記してきます。