concrete5 逆引きリファレンス
ブロックを名前をつけてプログラムから利用する
2021/05/15 20:36
エリアに挿入したブロックに名前を追加してコードから呼び出します。
エリアに挿入したブロックは、それぞれのブロックで表示や処理の結果を変えたい場合など特定する名前を追加できます。blockのIDのbIDを使うと、保存されたバージョンごとにIDが変わるため名前を追加します。
ブロックをクリックして表示されるメニューから「詳細」をクリックします。
高度なブロック設定でブロック名を設定します。
コード内からこの値を呼び出すには
this->block->getBlockName();
で、呼び出す事ができますので、それぞれの同じブロックで分岐した時などは
if($this->block->getBlockName() == 'TESTBLOCK')
というように表示や処理を変更できます。
New Content
2021/07/02 16:59
2021/06/23 21:58
2021/06/22 22:01
2021/06/17 22:38
2021/06/15 22:00