我似乎無法弄清我的問題,希望有人可以幫忙。 我使用笨3 + HMVC,在我的表單驗證我使用規則is_unique它完美的作品,只是如果我想使用回調,我需要擴展CI_form_validation像這樣:CodeIgniter + hmvc form_validation規則「is_unique」不適用
https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc
「當分配電流控制器爲$ CI變量的form_validation庫之前使用表單驗證與MX則需要延長CI_Form_validation類,如下圖所示,「
<?php
/** application/libraries/MY_Form_validation **/
class MY_Form_validation extends CI_Form_validation
{
public $CI;
}
」。這將使你的回調方法才能正常工作(這已經在CI論壇上討論過了也)。」
<?php
class Xyz extends MX_Controller
{
function __construct()
{
parent::__construct();
$this->load->library('form_validation');
$this->form_validation->CI =& $this;
}
}
當我進行此修改時,規則「is_unique」停止工作。 有沒有人知道它是什麼?這是一個錯誤?
這是我的代碼:
感謝您的幫助傢伙....我需要休息時間!
這解決了我的問題:) –