我需要表单元素的所有数组和子数组。提到cookbook时, 我发现只有有限元素的子阵列。 例如,
<?php
echo $this->Form->input('name', array(
'div' => array(
'id' => 'mainDiv',
'title' => 'Div Title',
'style' => 'display:block'
)
));
?>
在这个表单帮助器中,我们只能得到id,title,style等数组。但是我需要表单元素的所有可能的数组键。我们怎么能得到这个?
答案 0 :(得分:0)
您可以在创建任何表单时设置常用属性,如下所示,适用于所有表单元素
echo $this->Form->create('my_form', , array(
'inputDefaults' => array(
'label' => false,
'div' => false
));
现在标签和div不会出现在你要使用的任何表单元素上。这就是你可以为它下面的所有表单元素创建公共数组的方法..
希望这会对你有所帮助