Re: 属性の「選択」の表示のカスタマイズについて
ページ属性表示ブロックタイプのカスタムテンプレートを作る方法です。
1.application/blocksディレクトリ内に
page_attribute_displayデレクトリ作成します。
2.page_attribute_displayディレクトリ内に
templatesディレクトリを作成します。
3.templatesディレクトリ内に
attribute_ul_li.phpファイルを作成します。
4.attribute_ul_li.phpファイルに下記を記述します。
<?php
defined('C5_EXECUTE') or die(_("Access Denied."));
echo $controller->getOpenTag();
echo "<span class=\"ccm-block-page-attribute-display-title\">".$controller->getTitle()."</span>";
$category = explode("\n",$controller->getContent());
echo '<ul class="XXXX">';
foreach($category as $ctg){
$spec = explode(":",$ctg);
echo '<li class="' . h($spec[0]) . '"><span>' . h($spec[1]) . '</span></li>';
}
echo '</ul>';
echo $controller->getCloseTag();
保存し、カスタムテンプレート適用すれば、可能だと思います。