twig記述方法の基本シート

twig(PHPテンプレートエンジン)書き方・記述方法の基本

配列に要素を含むかどうかを確認する

PHPのin_arrayに当たる

ITEM1
{% set fruits = ["apple", "banana", "orange"];
{% if "apple" in fruits %}
    {{ "apple is a kind of fruits" }}
{% endif %}

テンプレートの継承(extends)

ITEM2
{% extends "_layout.twig" %}

ブロック(block)

ITEM3
{% extends "_layout.twig" %}
{% block content %}
    {# 親の内容も表示 #}
    {{ parent() }} 

    Hello world!
{% endblock %}

デフォルト値を設定(フォールバック)

ITEM4
{% set my_var = my_var|default('no value') %}
{# my_varが設定されてない場合は、'no value'文字列になる #}

READ MORE POPULAR

まだコンテンツがありません