テスト

Twig に付随するテンプレートタグに加えて、Craft がいくつか独自のものを提供します。

instance of

オブジェクトが別のオブジェクトまたはクラスのインスタンスかどうかを返します。

{% if element is instance of('craft\\elements\\Entry') %}
    <h1>{{ entry.title }}</h1>
{% endif %}

missing

指定されたオブジェクトが craft\base\MissingComponentInterface のインスタンスかどうかを返します。型が見つからないコンポーネントを表すために使用されるインターフェースです。

{% if field is missing %}
    <p>😱</p>
{% endif %}