Re: 【5.7系】記事ブロックの呼び出しについて

2016年12月15日 at 11:12

未検証ですが、考え方としては、特定のエリアの最初のブロックを読み出す、という手法が良いと思います。

記事ブロックと、ページの概念としての記事という言葉があいまいになっているかもしれませんが、ページの記事という意味あいであれば、Mainエリアの最初のブロックを読み出す、というのが正しいでしょうか…?

$blocksInArea = Page::getCurrentPage()->getBlocks('Main');
$block = Block::getByID($blocksInArea[0]->bID);
var_dump($block->getInstance()->title);


5.6系のコードですが、多分5.7でも同じかと思います。
こちらを参考にしました。→https://www.concrete5.org/community/forums/customizing_c5/get-first-block-in-area-then-get-that-blocks-data
(詳しい方、フォローお願いします。)