【发布时间】:2013-05-18 05:45:40
【问题描述】:
我有一个名为 users_controller 的控制器,一个名为 getdata().getdata.ctp 的操作是与该操作对应的视图。在那个视图中,我添加了一个名为 route.ctp 的元素,其中包含来自 data.my 的问题是我想从 getdata() 方法中的表单元素中检索所有 vaue 并将其保存在另一个模型 Route.How 我们可以做到这一点? 为此,我在元素 route.ctp 中编写表单操作
<?php echo $this->Form->create('User', array('url' => array('action' => 'getdata'))); ?>
在 users_controllers getdata() 操作中,我写了
function getdata()
{
$this->commuter(); // it call a function commuter() in this same controller for displaying some data in the view.
$this->layout='custm';
$this->loadModel('Defineroute');
if (!empty($this->data) )
{
$this->Defineroute->create(); //Defineroute is a model. in this model i want save the form date. for that i created one table "defineroutes"
$this->Defineroute->save($this->data);
}
}
【问题讨论】:
-
是你的控制器动作中的数据
-
@liyakat 我没有在控制器中获取数据..也没有保存
标签: cakephp controller views