我正在使用cakephp,我想在我的数据库中插入表单数据,但是我收到以下错误:
在数据源默认值中找不到模型Post的表帖子。
如何将数据保存到数据库。在cakephp中,我们如何将数据从控制器发送到模型?
// this is my view code
echo $this->Form->create('posts', array('action' => 'Add'));
echo $this->Form->input('title', array('label' => 'Enter your email address:'));
echo $this->Form->end('Add');
// this is my controller code
public function Add() {
$this->request->data['posts']['title'] = $this->request->data["posts"]["title"];
$this->Post->save($this->request->data);
}
答案 0 :(得分:-2)
错误说该模型" Post"没有创建。您需要创建文件PostsTable.php并将其放在src / Model / Table文件夹中。
还可以尝试CakeBook的CakePHP教程。