No Kohana vc pode usar o Database ou ORM a partir de qualquer lugar. Chama direto na view rsrs ;)
Abs, Renan Vaz Cel: (11) 7148.6994 Msn: [email protected] Skype: vazrenan Twitter: @renanvaz Facebook: http://www.facebook.com/renanvaz Em 2 de julho de 2013 10:58, Waldson Patricio <[email protected]>escreveu: > Bom eu faço da seguinte forma, quando estou em desenvolvimento deixo > exibindo o erro na página do kohana mesmo e quando estou em produção coloco > uma página de erro personalizada. Faço isso colocando um try/catch no > bootstrap.php na requisição: > > try > { > $response = Request::factory() > ->execute() > ->send_headers() > ->body(); > } > catch (Http_Exception $exception) > { > if (Kohana::$environment == Kohana::DEVELOPMENT) > throw $exception; > > $uri = Route::get(ROUTE_ERROR)->uri( > array('status' => $exception->getCode()) > ); > > $response = Request::factory($uri) > ->response(Response::factory()->status($exception->getCode())) > ->execute() > ->send_headers() > ->body(); > > } > catch (*My_Exception* $exception) > { > //outra view > > } > catch (Exception $exception) > { > //outra view > } > > Perceba que dessa forma posso ter uma view para quando houver erros de > http (not found etc), exceções que você gera (acho que essa seria o seu > caso) e exceções gerais > > > 2013/7/2 Diogo Machado <[email protected]> > >> Na verdade, o que eu quero é uma página de erro que mostre algumas >> sugestões de produtos, mas esses produtos vindo do banco de dados. >> >> Em quarta-feira, 19 de junho de 2013 18h52min00s UTC-3, Waldson escreveu: >>> >>> Veja se o profilling não é suficiente: >>> >>> http://kohanaframework.org/3.**0/guide/kohana/profiling<http://kohanaframework.org/3.0/guide/kohana/profiling> >>> >>> Dependendo do que você quer exibir , você só precisa colocar uma view em >>> application com esse mesmo path e aplicar pra exibir de uma forma que lhe >>> agrade. >>> >>> >>> 2013/6/19 Diogo Machado <[email protected]> >>> >>>> Oi galera, eu gostaria de trazer algumas informações do banco de dados >>>> para uma página de erro sobrescrita do kohana: >>>> >>>> A view é essa: >>>> view/kohana/error.php >>>> >>>> Como que eu faço, qual classe eu devo criar para pode renderizar essas >>>> informações dentro de error.php? >>>> >>>> Att. >>>> >>>> -- >>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>>> Php" dos Grupos do Google. >>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >>>> envie um e-mail para kohana-php+...@**googlegroups.com. >>>> Para postar neste grupo, envie um e-mail para [email protected] >>>> . >>>> >>>> Visite este grupo em >>>> http://groups.google.com/**group/kohana-php<http://groups.google.com/group/kohana-php> >>>> . >>>> Para obter mais opções, acesse https://groups.google.com/** >>>> groups/opt_out <https://groups.google.com/groups/opt_out>. >>>> >>>> >>>> >>> >>> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, >> envie um e-mail para [email protected]. >> Para postar neste grupo, envie um e-mail para [email protected] >> . >> Visite este grupo em http://groups.google.com/group/kohana-php. >> Para obter mais opções, acesse https://groups.google.com/groups/opt_out. >> >> >> > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para cancelar a inscrição neste grupo e parar de receber seus e-mails, > envie um e-mail para [email protected]. > Para postar neste grupo, envie um e-mail para [email protected]. > Visite este grupo em http://groups.google.com/group/kohana-php. > Para obter mais opções, acesse https://groups.google.com/groups/opt_out. > > > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para postar neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/kohana-php. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
