Re: ページリストの表示について
akiさん
遠藤さん
ありがとうございました!
お二方にいただいたお知恵を組み合わせて
ページリストのview.phpに
$pagedate = $c->getCollectionDatePublic();
$day = date('w', strtotime( $pagedate ));
$week = array("日", "月", "火", "水", "木", "金", "土");
を追加し、$dateの部分は
$date = $c->getCollectionDatePublicObject()->format('Y年m月d日(' . $week[$day] . ')');
とすることで「(月)」の表示ができるようになりました。
あ、ちなみにconcrete5.8.1.0です。
どなたかの参考になりますように…
【追記】
あ…うまくいっていませんでした。。。
違う日が表示されています。
なかなかうまくいかなかったのですが、結局最終的に…
$day = $page->getCollectionDatePublic();
$datetime = new DateTime($day);
$week = array("日", "月", "火", "水", "木", "金", "土");
$w = (int)$datetime->format('w');
$date = $page->getCollectionDatePublicObject()->format('Y年m月d日');
と記述して、出力するところの「<?php echo $date ?>」を
<?php echo $date ?>(<?php echo($week[$w])?>)
としたらうまくいきました!