Lembrando também que o plural que o kohana considera é apenas o S no final do nome da tabela.
Por exemplo uma tabela chamada papeis, pra funcionar automaticamente o model ficaria com o nome papei, sem o S apenas. (há como configurar manualmente). 2010/11/3 Rodrigo Oliveira <[email protected]> > Lembrando que o nome dos modelos tem que ser no singular pois o Kohana faz > automaticamente a pluralização (isso existe? =P) do nome. > > Model_Users tem que ser Model_User > > 2010/11/3 Marcelo Rodrigo <[email protected]> > > ERROR: >> ErrorException [ Warning ]: *Table 'minhatabla.userses' doesn't exist* >> >> A tabela userses não existe no seu banco de dados. >> >> Atenciosamente, >> >> Marcelo Rodrigo >> http://marcelorodrigo.com >> >> >> >> 2010/11/3 Inyaka <[email protected]> >> >> ok, não postie o código por que fica feio sem etiquetas XD >>> >>> application/clases/models/users.php >>> >>> <?php defined('SYSPATH') OR die('No Direct Script Access'); >>> class Model_Users extends ORM >>> { >>> } >>> >>> em o controlador >>> >>> <?php defined('SYSPATH') OR die('No Direct Script Access'); >>> Class Controller_Admin_Usuarios extends Controller_Template >>> { >>> private $m_users; >>> public $template = 'site'; >>> public function before(){ >>> parent::before(); >>> $this->m_users = new Model_Users; >>> >>> // veja que sim uso o modulo Auth e funçona --> >>> $this->session= Session::instance(); >>> $authentic=Auth::instance(); >>> if (!Auth::instance()->logged_in('admin')){ >>> >>> Session::instance()->set("requested_url","/".request::instance()- >>> >uri()); >>> request::instance()->redirect('/'); >>> }else{ >>> $this->user = Auth::instance()->get_user(); >>> } >>> } >>> function action_index() >>> { >>> $this->template->section =View::factory('admin/usuarios'); >>> echo '<pre>';print_r($this->m_users->get_list() );echo '</pre>'; >>> } >>> } >>> >>> ERROR: >>> ErrorException [ Warning ]: Table 'minhatabla.userses' doesn't exist >>> >>> -- >>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>> Php" dos Grupos do Google. >>> Para postar neste grupo, envie um e-mail para >>> [email protected]. >>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>> [email protected]<kohana-php%[email protected]> >>> . >>> Para obter mais opções, visite esse grupo em >>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>> >>> >> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para postar neste grupo, envie um e-mail para [email protected] >> . >> Para cancelar a inscrição nesse grupo, envie um e-mail para >> [email protected]<kohana-php%[email protected]> >> . >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. >> > > > > -- > Rodrigo Oliveira > (21) 8747-0180 > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" > dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]<kohana-php%[email protected]> > . > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
