それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

symfony Admin GeneratorのActionを書き換える。

AdminGeneratorのActionクラスは上書きできる。Generator.ymlもよろしいが、取りあえずAction追加も便利。

Actionのメソッド一覧

  • create:⇒editに転送
  • delete
  • edit
  • index:⇒listに転送
  • list
  • save:⇒editに転送

Actionクラスのファイルパス

デフォルトの場所にある

SYMFONY_ROOT/apps/backend/modules/MODEL_NAME/actions/actions.class.php

Actionのメソッド名規則

モデルクラス操作のメソッド名
handleErrorEdit()
save'ModelName'()
update'ModelName'FromRequest()
delete'ModelName'()
get'ModelName'orCreate()

など。