2016-10-15 8 views
0

私はちょうどlistings.twigファイルを通過し、次のコード行に出くわしました。今まさにrecord.introductionrecord.teaserが何であるかをボルトで `record.introduction`と` record.teaser`とは何ですか?

<h2><a href="{{ record.link }}">{{ record.title }}</a></h2> 
{% if record.introduction %} 
    {{ record.introduction }} 
{% elseif record.teaser %} 
    {{ record.teaser }} 
{% else %} 
    <p>{{ record.excerpt(300, false, search|default('')) }}</p> 
{% endif %} 

?私は最後のelse部分を理解していますが、私はifelseif部分をかなり理解していません。誰かがrecord.introductionrecord.teaserが本当に何であるか説明できますか?

答えて

1

これはContentTypeの2つのフィールドです。それらはapp/config/contenttypes.ymlで定義されています。

あなたの貼り付けられたコードは、紹介フィールドが利用可能かどうかをチェックします。そうでない場合は、ティーザーフィールドを試します。

関連する問題