get_latest_contents

フォローする
ソーシャルキャスト
オウルキャスト

この関数について

引数に指定された条件によりコンテンツやセットの一覧を表示する関数です。
主にコンテンツ及びセットの一覧を表示するときに利用します。
本関数では表示開始日の新しい順に指定件数までの取得を行うことが可能です。
より詳細な条件を指定したい場合、get_contents_pager の利用を検討ください。

詳細仕様

function get_latest_contents(int $num = 10, array $categoryIds = [], $type = null, $limit_types=[0,1,2,3,4])

引数

第1引数 $num 取得する件数
第2引数 $categoryIds カテゴリIDの配列
第3引数 $type single: コンテンツ
set: セット
※ 未指定の場合、NULLを指定した場合は両方を取得
第4引数 $limit_types 公開範囲の配列
0: 誰にでも公開
1: 会員のみに公開
2: 購入者のみに公開
3: 見放題購入者のみに公開
4: セットの公開範囲に依存
5: 視聴コード入力者に公開

戻り値

条件に一致するコンテンツを含むコレクション (lluminate\Support\Collection)

使用例

購入者のみに公開のセットを5件取得してそのタイトルを表示する

{% for set in get_latest_contents(5, [], 'set', [2]) %}
    {{ set.display_name }}
{% endfor %}

対応バージョン

4.0.0 以降

関連情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています