0

我在 Cakephp 2.x 中使用表单助手

<?php echo $this->Form->year('Album.year', 1950, date('Y'), array('type' => 'select', 'label' => false, 'div' => false, 'class' => "textbox", 'empty' => 'Select Year')); ?>

此代码输出

<select id="AlbumYearYear" class="textbox" name="data[Album][year][year]">
    <option value="">Select Year</option>
</select>

这样 。而其他字段输出为name="data[Model][source_id]". 像这样

我将如何删除上述元素中的第二个 [year],因为它会导致另存$this-request->datayear is array element.

4

1 回答 1

1

而不是做

$this->Form->year('Album.year'

$this->Form->year('相册'

于 2013-02-28T21:17:17.677 回答