Obrigado pessoal... era exatamente o "bootstrap.php". Aproveito o e-mail para perguntar se já existe algum livro sobre o kohana ou alguem tem uma apostila de um curso que tenha ministrado sobre o kohana e posso me enviar.
Atenciosamente, -- GB Em 23 de fevereiro de 2011 15:26, Sudeste Hosting <[email protected]>escreveu: > Creio que seja seu arquivo "bootstrap.php" > > Tente algo como: > >> Route::set('default', '(<controller>(/<action>(/<id>(/<id2>))))') >> ->defaults(array( >> 'controller' => 'cliente', >> 'action' => 'index', >> )); >> > > > > Em 23 de fevereiro de 2011 15:21, Gladyston Batista <[email protected] > > escreveu: > >> Pessoal, boa tarde. Estou precisando de um help de vcs. Apesar de >> trabalhar com desenvolvimento PHP a mais de 7 anos, sempre trabalhei na >> evolução de um único sistema que hoje tem aproximadamente 1,2 milhões de >> linhas de código). Devido a estrutura defasada do sistema, ate hoje só >> trabalhei com os frameworks Smarty para view e ADODB para o model, que por >> sinal fui eu quem os introduzi no núcleo do sistema, visto que antes tudo >> era feito acessando a API do MySQL diretamente ou escrevendo o código >> espaguete. >> >> Agora estou começando a estudar alguns frameworks mais completos e o >> kohana tem me chamou a atenção, porem não estou conseguindo fazer uma >> operação básica. Estou tentando passar 2 parâmetros pela URL mas não estou >> conseguindo. Será que poderiam me mostrar aonde estou errando? Desde já >> muito obrigado. >> >> *URLs acessadas pelo firefox:* >> http://localhost/kohana/Cliente/ >> *retorno com sucesso: "action_index"* >> >> http://localhost/kohana/Cliente/parm1/ola >> *retorno com sucesso**: "P1: ola"* >> >> http://localhost/kohana/Cliente/parm2/ola/kohana/ >> *Mensagem de erro: * >> *SYSPATH/classes/kohana/request.php [ 676 ]*** >> *671 }* >> *672* >> *673 // No matching route for this URI* >> *674 $this->status = 404;* >> *675* >> *676 throw new Kohana_Request_Exception('Unable to find a route to match >> the URI: :uri',* >> *677 array(':uri' => $uri));* >> *678 }* >> *679** >> 680 /****** >> 681 * Returns the response as the string representation of a request.* >> >> >> *Arquivo "/www/kohana/application/classes/controller/cliente.php"*: >> >> class Controller_Cliente extends Controller { >> >> public function action_index() { >> $this->request->response = "action_index"; >> } >> >> public function action_parm1($parmA) { >> $this->request->response = "P1: $parmA"; >> } >> >> public function action_parm2($parmA, $parmB) { >> $this->request->response = "P1: $parmA - P2: $parmB"; >> } >> } >> >> >> *Arquivo "/www/kohana/.htaccess" (igual ao exemplo): >> >> * >> # Turn on URL rewriting >> RewriteEngine On >> >> # Installation directory >> RewriteBase /kohana/ >> >> # Protect hidden files from being viewed >> <Files .*> >> Order Deny,Allow >> Deny From All >> </Files> >> >> # Protect application and system files from being viewed >> RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L] >> >> # Allow any files or directories that exist to be displayed directly >> RewriteCond %{REQUEST_FILENAME} !-f >> RewriteCond %{REQUEST_FILENAME} !-d >> >> # Rewrite all other URLs to index.php/URL >> RewriteRule .* index.php/$0 [PT] >> * >> * >> >> -- >> 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. >> > > > > -- > Atenciosamente, > Bernardo Sepulveda de Castro > ------- ------- ------- -------- -------- -------- > *Sudeste Hosting...* > Ideias e Soluções Web > www.sudestehosting.com.br > (21)3305-3105 > > > -- > 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. > -- 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.
