【发布时间】:2016-01-12 23:08:15
【问题描述】:
我在 CakePHP 视图上有以下代码行:
<?php
echo $this->Form->input(
'person_id',
array(
'label' => false,
'div' => false,
'class' => 'form-control search-person'
)
);
?>
我想用这行代码创建一个文本输入,但是如果字段名称有后缀_id,则呈现的 HTML 会从文本字段变为下拉选择。
如果我将前缀更改为其他任何内容,例如 person_idd 或 abc_idd,它会呈现一个文本输入,但如果字段名称以 _id 后缀结尾,它会呈现一个下拉选择,这不会不要让我写任何东西。
这是 CakePHP 的一些特性吗?如何避免这种行为并生成带有以 _id 后缀结尾的字段的文本输入?
【问题讨论】:
标签: php html cakephp form-helpers