スパイスラボ神部です。 実験的にですが、CakePHP で formHelper を使いながら他のモデルのデータを編集する試みをしてみましたので、共有してみます。果たしてこの方法が正しいのか?というところもあわせてですので、ツッコミあれば宜しくお願いします。 -二人羽織が好きだ! - Favorites! コントローラとモデルの基本原則に逆らわないこと さて、読み込みだけならご存じ var $uses に指定すればどんなモデルでも読み込めます。 そこから先、違うコントローラの中で、しかも formHelper による edit ライクな機能を実装していこうとすると問題が起こります。 1.別のユーザモデルをフォームのにセットすると、そのモデルの edit に飛んでしまう 2.User を User2 などにすると、ユーザモデルがないので formHelper による自動補完が利かない これは