如何设置表单输入的名称

时间:2013-08-14 13:57:51

标签: php cakephp

我有以下内容:

$this->Form->input('type', array(
    'options' => array(
        'Blog',
        'Forum',
        'News',
        'Other'
    ),
    'empty' => '(Select a type)'
), array('title' => 'Select your websites type'));

但是标题没有改变,而标题是“type”。我该如何更改标题?

2 个答案:

答案 0 :(得分:1)

我假设“title”是指你输入的标签

 $this->Form->input('type', array(
                'options' => array('Blog',
                                   'Forum',
                                   'News',
                                   'Other'),
                  'empty' => '(Select a type)',
                  'label' => 'Select your websites type'));

如果您指的是html属性“title”而不介意select的标签,那么

 $this->Form->input('type', array(
                'options' => array('Blog',
                                   'Forum',
                                   'News',
                                   'Other'),
                  'empty' => '(Select a type)',
                  'title' => 'Select your websites type'));

当然,你可以将它们混合起来。

答案 1 :(得分:1)

如果您想将名称从'type'更改为其他名称,只需在代码中替换type

$this->Form->input('NEW NAME HERE', array(
    'options' => array(
        'Blog',
        'Forum',
        'News',
        'Other'
    ),
    'empty' => '(Select a type)'
));