我有一个模型'Post'和一个表单,这个模型'包含',但是我无法将数据从表单提交到db表,这里是source: 页:
$form = $this->add('Form');
$form->setModel('Post', array('title', 'category', 'date', 'body'));
$form->addSubmit('Добавить');
if($form->isSubmitted()){
$form->js()->execute();
}
模型:
$this->addField('slug')->caption('Ссылка');
$this->addField('author')->setValueList($user)->caption('Автор');
$this->addField('category')->setValueList($category)->caption('Категория');
$this->addField('previewIMG')->type('image')->caption('Изображение');
$this->addField('title')->caption('Заголовок');
$this->addField('date')->type('date')->defaultValue(date('Ymd'))->caption('Дата');
$this->addField('body')->type('text')->caption('Текст поста');
答案 0 :(得分:2)
$form = $this->add('Form');
$form->setModel('Post', array('title', 'category', 'date', 'body'));
$form->addSubmit('Добавить');
if($form->isSubmitted()){
$form->update(); <------------------
$form->js()->univ()->successMessage('Добавлено')->execute();
}