尝试使用模块:Jelly-Auth和Jelly-Formo导致 2 个错误。根据我如何安排我的 boostrap 文件,我可以摆脱一个错误或另一个错误,但不能同时摆脱这两个错误......
错误 1:Auth 工作正常,formo 不能: http ://wellcommentedcode.com/stack_questions/formo.jpg
Kohana::modules(array(
'database' => MODPATH.'database', // Database access
'jelly' => MODPATH.'jelly', // Jelly ORM
'jelly-auth' => MODPATH.'jelly-auth', // Basic authentication & Jelly
'auth' => MODPATH.'auth', // Basic authentication
'formo-jelly' => MODPATH.'formo-jelly', // Easy forms & Jelly
'formo' => MODPATH.'formo', // Easy forms
));
错误 2:Formo 工作正常,验证中断: http ://wellcommentedcode.com/stack_questions/formo-auth.jpg
Kohana::modules(array(
'database' => MODPATH.'database', // Database access
'formo-jelly' => MODPATH.'formo-jelly', // Easy forms & Jelly
'formo' => MODPATH.'formo', // Easy forms
'jelly' => MODPATH.'jelly', // Jelly ORM
'jelly-auth' => MODPATH.'jelly-auth', // Basic authentication & Jelly
'auth' => MODPATH.'auth', // Basic authentication
));
任何帮助将不胜感激...谢谢...
更新: 我以一种骇人听闻的方式修复了错误 2... 更好的方法将不胜感激...
我只是注释掉了formo-jelly/classes/jelly/model.php的第81和82行
我希望能够使用 jelly-formo 验证......但是因为它现在导致 Auth 验证出现问题......我愿意暂时放弃这两行......
81: if ( ! $this->form->validate(TRUE))
82: throw new Validator_Exception($this->form->errors(), 'Failed to validate form');