ページのカスタム属性にファイルセットを追加する
使用アドオン:Fileset Attribute
ページのカスタム属性のファイルセットを追加するにはFileset Attrubiteアドオンを追加します。
管理画面>ページとテーマ>属性を選択します。
属性を追加のメニューにFilesetが追加されますので、適当な名前で属性を追加します。
ファイルセットを作成、任意のファイルを追加します。
ページ属性の追加された項目でファイルセットを選択することができます。
属性の返値は、ファイルセットオブジェクトを返します。
ファイルセットオブジェクトから画像の一覧を表示させるサンプルコードはこちら。
<?php defined('C5_EXECUTE') or die(_("Access Denied."));
Loader::model('file_list');
$c = Page::getCurrentPage();
$fs = $c ->getAttribute('product_photo');
$fileList = new FileList();
$fileList->filterBySet($fs);
$files = $fileList->get();
foreach ($files as $file) { ?>
<img src="<?php echo $file->getRelativePath();?>">
<?php }?>