CakePHP1.2でエラー Warning (512): Method HtmlHelper::formTag does not exist

  • 2008.06.13
  • PHP

CakePHP1.1では以下のように使えていたが、CakePHP1.2では廃止された。

 

■CakePHP1.1で使えていたフォームの書き方 

<?php echo $html->formTag( '/users/add', 'post' ) ?>
</form>

 

 Cake1.2だとこのようなエラーが発生する。

 Warning (512): Method HtmlHelper::formTag does not exist

 

■CakePHP1.2でのフォームの書き方

<?php echo $form->create( 'User', array('action'=>'add') ) ?>
<?php echo $form->end( '登録' ) ?>

 

■CakePHP1.2でのフォームとフィールドの書き方 

<?php echo $form->create( 'User', array('action'=>'add') ) ?>
<?php echo $form->input('title', array('type'=>'text', 
								'label'=>'タイトル', 
								'div'=>'MyCss')) ?>
<?php echo $form->end( '登録' ) ?>