Só pra documentar,
Até o momento o q ficou mais próximo do q eu estava pensando fazer foi isso:
bootstrap.php
---------------
Route::set('user', '(<username>)', array('username' => '[a-zA-Z0-9_]{3,}'))
->defaults(array(
'controller' => 'tests',
'action' => 'test',
));
APPPATH classes/controller/tests.php
-------------------------------------
class Controller_Tests extends Controller{
public function action_test($param=''){
if(Utils::is_controller($param)){
$this->request->response =
Request::factory('user/show/'.$param)->execute()->response;
}else{
$this->request->response = Request::factory($
param.'/index/')->execute()->response;
}
}
}
Tá um bocado bugado, mas eu to refinando isso :D
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com
2010/12/22 Beto <[email protected]>
>
>
> @get é eu acho q sua dica vai ajudar um bocado.
>
> @Akira o mal de ter uma rota com todos os controllers e sempre q criar um
> ter q adicionar na rota né? queria fazer uma coisa mais dinamica, sem q
> fosse preciso adicionar os controllers nessa rota entende? mas enfim, vou
> testar essa sugestao tbm :D
>
> Vou continuar os testes aqui,
> E posto quando encontrar uma solução.
>
> Obrigado pela velocidade nas respostas.
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - - -
>
>
> Luiz Alberto S. Ribeiro [ Beto ]
> http://beto.euqueroserummacaco.com
>
>
>
>
>
>
> 2010/12/22 Akira Shimada <[email protected]>
>
> Sugestão: Um router para navegação e nele liste todos os controller
>> existentes e um segundo para exibir os dados do usuário.
>>
>> Route::set('site', '(<controller>(/<action>))', array('controller' =>
>> 'controller1|controller2|...'));
>>
>> Route::set('usuario', '<usuario>);
>>
>> Akira
>>
>> 2010/12/22 Beto <[email protected]>
>>
>>> Hi Galerinha,
>>>
>>> Tud na paz com todos?
>>>
>>> Estou aqui sofrendo pra conseguir montar um esquema de rotas no Ko3 do
>>> tipo:
>>>
>>> dominio/usuario
>>>
>>> um dos grandes problemas é q /usuario tenho q checkar se é um controller
>>> caso nao renderizar User::show($usuario) por exemplo.
>>>
>>> No 2 eu fiz um esquema que funcionou bem usando os hooks, mas no 3
>>> confesso q to perdidão.
>>>
>>> Algué já implementou algo parecido, tem uma luz pra dá ?
>>>
>>> Boas Festas a todos!
>>>
>>>
>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>> - - - -
>>>
>>>
>>> Luiz Alberto S. Ribeiro [ Beto ]
>>> http://beto.euqueroserummacaco.com
>>>
>>>
>>>
>> --
>> 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.