[英]Kohana --— form
有Member.php
控制器,其中包含:
$post = $this->request->post();
if($post){
$member = ORM::factory('Member');
$member->values($post);
$member->save();
}
而且还有新闻news.php
。 关键是我不知道这个视图中的表单是如何工作的,以及如何与控制器连接。 我的意思是输入包含什么。
echo Form::open('Member', array('method'=>'get'));
echo Form::label('username', 'username');
echo Form::input('username' );
echo Form::submit(NULL, 'Post');
echo Form::close();
谢谢!
您需要将Form::open
上的方法参数更改为post 。 例如
Form::open('Member', array('method'=>'post'));
此外, Form::submit
的第一个参数是您在按钮上需要的文本,而第二个参数是将要提交的值。 例如
Form::submit('Save Details', NULL);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.