2012-03-07 2 views
0

フォームでcakephp 2.0のラベル出力を編集する方法がわかりません。カスタムフォームのドロップダウンリストラベルの表示方法?

私は3つの項目でリストダウンシンプルなドロップを持っていると私がやりたいすべてのテキストは、地球上で私はそれを行うのですか(もちろん、フィールド名が印刷された)outputed thatsの変更です。 Iveは1.3と2.0のドキュメントを見て、私はそれを理解できませんでした。

echo $this->Form->input('accounttype', array('options'=>array('customer' => 'Customer', 'retailer' => 'Retailer','manufacturer'=>'Manufacturer'))); 

答えて

1

はこれを達成するためのlabelプロパティを使用します。

echo $this->Form->input(
    'accounttype', 
    array(
     'label' => 'Foo', 
     'options'=>array(
      'customer' => 'Customer', 
      'retailer' => 'Retailer', 
      'manufacturer'=>'Manufacturer' 
     ) 
    ) 
); 

も参照してください:あなたたくさん http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html

+0

おかげでそれが簡単に見せていました、それをやろうとして良い時間を過ごす:) –

0

だけlabelプロパティを追加します。

echo $this->Form->input('accounttype', array('label' => 'Account Type')); 
関連する問題