Как отобразить пользовательскую форму ярлыка выпадающего списка? - PullRequest
0 голосов
/ 07 марта 2012

Я не могу понять, как отредактировать вывод метки с помощью cakephp 2.0 в форме.

У меня есть простой выпадающий список с 3 пунктами, и все, что я хочу сделать, это изменить выдаваемый текст (который, конечно, печатает имя поля), как, черт возьми, я это делаю. Я посмотрел документы на 1,3 и 2,0, и я не мог понять;

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

Ответы [ 2 ]

1 голос
/ 07 марта 2012

Используйте свойство 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 голосов
/ 07 марта 2012

Просто добавьте свойство label:

echo $this->Form->input('accounttype', array('label' => 'Account Type'));
...