Я довольно новичок в этой структуре. Проблема заключается в том, что обратные вызовы проверки формы не вызываются внутри модели. Он будет работать внутри контроллера без проблем.
Правильно ли я считаю, что логика / базы данных должны быть внутри модели, а не контроллера? Что я делаю неправильно? Я пытаюсь сделать это как можно лучше.
Пример метода:
//The Callback
function check_delete()
{
$this->form_validation->set_message('check_address', 'This is a test message');
return false;
}
function test()
{
//The Check
$this->form_validation->set_rules('address_id', 'ID', 'required|callback_check_delete');
//On Success
if($this->form_validation->Run() == TRUE) {
//Do something interesting on success!
}
}