Re: Re: 特定ページで使用しているブロックのID取得

2015年10月27日 at 8:06

私自身はそういう使い方をしたことがないので
的確な答えになってるかどうかわかりませんが、
下記URLをご参考になさってはいかがでしょうか
http://www.concrete5.org/community/forums/customizing_c5/get-first-block-in-area-then-get-that-blocks-data/

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

上記コードでは特定のエリアから最初ブロックを抽出していますが、Block::getByID()で、bIDを決め打ちにすれば、そのブロックのオブジェクトが取れると思います。

Re: Re: 特定ページで使用しているブロックのID取得

2015年10月30日 at 16:35
ありがとうございます!

思い通りの操作ができました!