- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:管理者用アクションでのscaffold画面の表示)
CakePHPの管理者用画面の作成について
このQ&Aのポイント
- CakePHPを使用して管理者用の画面を作成する方法について教えてください。
- 特定のテーブルに関連する管理者だけが更新できる情報を、scaffold機能を使用して表示させる方法を教えてください。
- 通常のアクションと管理者用のアクションを組み合わせて、CakePHPの画面編集機能を使ってテーブルの管理を行いたいです。どのように記述すれば良いですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> 通常にユーザ用にindex()の記述がある場合にも、管理者用のadmin_index()の下でscaffoldの機能を使って、CakePHPが本来持っている画面編集機能を使ってテーブルの管理を行えるようにしたいのです。 僕が知る限りデフォルトだと無理な気がします。 scaffoldの仕様的にadminルーティングとの共存は難しいと思います。 かといってscaffoldの機能を拡張しようとは全く思わない。僕としてはそういう用途だとはおもってないので。 > 多くのCakePHPをお使いの方も同じようなことを考えられている人達も何人かいると思われるので、 そんな人いるのかな?少なくても僕は全くそうは思わない。 いくら管理サイトと言ってもプルダウンに連動したAjaxを組み込んだり、状況によってバリデーションを切り替える必要に迫られたり、入力確認画面の実装など、ちょっと考えただけでもscaffoldのみで実現するのが難しい要求定義はいくらでもあり得ます。 > テーブルが10個近くもあり そんなに面倒かな?10回bakeしたら良いだけじゃない?