acliss様
早速のお返事ありがとうございます!
せっかく頂いたのですが、やはりエラーが出てしまいます・・・・。
Re: ページリストでのトピック表示について(新着情報のカテゴリ表示)
2018年12月4日 at 22:58
追加です 以下にてなんとかトピック毎の画像表示ができるようになったのですが
<?php
$topics = $page->getAttribute('blog_category');
$topics = $topics[0]->getTreeNodeName();
switch ($topics){
case 'ニュース':
echo '<img src="----blog_news.png" />';
break;
case 'グルメ':
echo '<img src="---blog_gourmet.png" />';
break;
case 'レジャー':
echo '<img src="---blog_leisure.png" />';
break;
default:
echo "カテゴリ未設定";
}
?>
トピックが選択されていないと「カテゴリ未設定」ではなく
「Call to a member function getTreeNodeName() on null」
のエラーがでます。
初歩的なことかもしれませんが、解決方法を教えて頂けると助かります。
添付:
null.png
Your post has been saved and will be published after approval by the forum moderator.
acliss
Re: ページリストでのトピック表示について(新着情報のカテゴリ表示)
<?php
$topics = $page->getAttribute('blog_category');
$treeNodeName = "";
if(is_array($topics)){
$treeNodeName = $topics[0]->getTreeNodeName();
}
switch($treeNodeName ){
case:
default:
}
?>