从CakePHP中的字符串创建输入名称的函数

时间:2014-05-21 17:12:50

标签: php cakephp input

我想知道CakePHP中是否有一个函数将Mymodel.Mycolumn转换为data[Mymodel][Mycolumn]

我只知道如何使用PHP,但我想知道是否有内置的CakePHP函数。

编辑:
我不需要输入,只需要名称。

2 个答案:

答案 0 :(得分:1)

查看非常完整的CakePHP Cookbook。要使用当前模型:

echo $this->Form->input('Mycolumn'); 

或者指定模型:

echo $this->Form->input('Mymodel.Mycolumn');

创建:

<input type="text" id="MymodelMycolumn" name="data[Mymodel][Mycolumn]">

答案 1 :(得分:0)

如果你要发送,你可以这样做:

 <?php 
        echo $this->Form->create('Mymodel');    
        echo $this->Form->input('Mymodel.Mycolumn', array('label' => 'add data for Mycolumn'));
        echo $this->Form->submit('submit', array('class' => 'form-submit',  'title' => 'Enter')); 
 ?>