コンテンツ領域を定義して出力する Concrete5 テンプレートがあります。
$a = new Area('Content');
$a->display($c);
これにより、そのコンテンツ領域内のすべてのブロックが出力されますが、その領域から各ブロックをループして個別に出力したいのです。
これを行う方法はありますか?
ありがとう。
私はこれを自分で理解したと信じています。使用したコードは次のとおりです。
$blocksInArea = Page::getCurrentPage()->getBlocks('Content');
foreach ( $blocksInArea as $block ) {
$this_block = Block::getByID($block->bID);
$this_block->display();
}
C5 フォーラムのコードを改変したコード。