CakePHP 1.1系と1.2系の違い
最近、自力でWebサービスを作ってみたいなあ、ということでCakePHPをちょこちょこいじってます。
参考書としては、まずは入門編ということでakiyan.comのakiyanさんこと秋田真氏の本
Fast CakePHP
を見ていたんですが、この本は1.1系用なのでちょっと古いところがあるんですね。
サンプルチュートリアルのタスクリストアプリケーションを作ってたんですが、こんなエラーが出ます。
Warning (512): Method HtmlHelper::input does not exist [CORE\cake\libs\view\helper.php, line 148]
1.2系になってHTMLヘルパーの仕様が変わったようで、$htmlじゃなくて$formというのを使います。
1.1
input(‘Task/content’) ?>
submit(‘タスク追加’) ?>
1.2
input(‘Task/content’) ?>
end(‘タスク追加’) ?>
これでOKです。
広告
投稿しました~: CakePHP 1.1系と1.2系の違い (http://blog.dacelo.info/php/entry-766.html)