Open5

読者コミュニティ|Concrete CMS 実践入門

tera3tera3

ブロック開発について質問

コンポーザーでは、validateメソッドが効かないのですが、何か方法があるんでしょうか?

https://zenn.dev/hissy/books/e3750b3e398d84/viewer/11_custom_block#ブロックタイプ開発に関連するその他のトピック

菱川 拓郎菱川 拓郎

ご質問ありがとうございます!
validateメソッドでのチェックを働かせるには、まずコンポーザーフォームで該当のブロックを必須にする必要があります。

ご確認ください!

tera3tera3

カスタムブロックの場合は、validate_composerメソッドを定義しないと行けないのですね。
理解しました。ありがとうございます。

菱川 拓郎菱川 拓郎

確かに、 validate_composer() は書いてませんでしたね…あとで追記いたします!