CakePHP1.2 $form->input にて 携帯の半角数字入力固定がエスケープされてしまう

CakePHP1.2 $form->input にて 携帯の半角数字入力固定がエスケープされてしまう

CakePHP1.2にて携帯の半角数字入力をスタイルで指定していたのですが、

うまく動きません。

ちなみにこれ

“style”=”-wap-input-format:"*<ja:en>";-wap-input-format:*m;”

まだ1.1の時代にエスケープさせない記述があったと思って、

Cake本家サイトでAPI見てたんですが、指定の仕方が書いてない。。。。

しかたなくformhelperとhelper.phpを見ることに

helper.phpで見たらエスケープさせない記述あるじゃないですか。

こんな初歩的な事につまづいてしまった自分が悲しい。

ちなみに’escape’=>falseをinputで指定してあげればいいみたいです。

  $form->input(
    'id' ,
    array(
      'label'=>false,
      'div'=>false,
      'size'=>30,
      "maxlength"=>"255",
      "mode"=>"alphabet",
      "istyle"=>"3",
      "format"=>"*m",
      'style'=>"-wap-input-format:"*<ja:en>";-wap-input-format:*m;",
      'escape'=>false
    )
  );

Follow me!