【发布时间】:2014-01-15 22:05:24
【问题描述】:
我有 3 个不同的视图,它们必须从同一个控制器访问相同的函数来验证它们的表单。在我的验证函数中,如果验证在各个步骤中失败,它会向函数中列出的视图发送回一条消息。问题是我必须让三个不同的函数都用不同的返回视图做同样的事情。在 codeigniter 中是否有任何方法可以在不调用实际视图的情况下将用户发送回带有数据的视图,可能是 $this -> load -> view('$this_referring_view); 选项。我似乎找不到通过引用视图的变量。
if ($this -> form_validation -> run() == FALSE) {
$data['failMsg2'] = "failed";
$this -> load -> view('home', $data);
} else …
【问题讨论】:
标签: php codeigniter validation