我创建了一个名为Fields
的图书馆,我将创建一些自定义字段。Codeigniter - 怀疑与图书馆和职位
我有一个方法new()
这是检查发布信息和验证什么是必要的。
问题是,我将如何将发布信息发送到该库?
或者,我应该在我的控制器上进行验证并将该信息作为参数发送到方法new()
?
预先感谢任何帮助。
我创建了一个名为Fields
的图书馆,我将创建一些自定义字段。Codeigniter - 怀疑与图书馆和职位
我有一个方法new()
这是检查发布信息和验证什么是必要的。
问题是,我将如何将发布信息发送到该库?
或者,我应该在我的控制器上进行验证并将该信息作为参数发送到方法new()
?
预先感谢任何帮助。
$array = $this->input->post()
将为您提供一组数据,您可以将其作为参数发送到您的库。
您应该能够访问库中的post变量,但是我会在控制器发送到库之前验证控制器中的信息。
在你的控制器,加载变量数组中,并把它传递到库:
$params = array('type' => $this->input->post('large'),
'color' => $this->input->post('red'));
$this->load->library('Fields', $params);
//Usage...
$this->Fieds-method();
像here
但在形式,我的行动将指向我的控制器,而不是我的图书馆.. 。 – Gerep