Você poderia diferenciar uma requisição externa da interna ( HMVC ? ).

Talvez incluindo um header ou um parâmetro a mais.

Estes "partials" da vida deveriam ser tratados de maneira diferente, talvez
outra marcação inicial ao invés de action_*

[s]

2011/4/25 Bernardo Castro <[email protected]>

>
> A cada vez que início um novo projeto com Kohana me surpreendo com os
> recursos e possibilidades, vejo o código dos primeiros sites com o
> Framaword e observo que muitas coisas poderiam ser feitas de uma forma
> melhor, até mesmo em projetos recentes usando a versão 3.9
>
>  Estou fazendo um blog para uma empresa e nesse serviço estou
> utilizando na “View” o “Request::factory('artigo/categorias/')-
> >execute()” para chamar pequenas páginas e funções de complemento.
>
>  Por exemplo, em uma página de “artigo” eu tenho  outros action como
> “action_comentario”
> “action_categorias”
>
> E chamo os mesmo na “View” do template com:
> “Request::factory('artigo/comentario/' . $artigo->art_id )->execute()”
>
> Em meu pequeno entender de H-MVC parece que nessas situações ele esta
> sendo utilizado.
>
> Uma coisa que observo é que se eu entrar na URL “http://localhost/site/
> artigo/comentário/8” ou
> “http://localhost/site/artigo/categorias/” o mesmo chama a página
> html.
>
> Veja o caso real:
> [ Página real ] http://anacontcomvoce.com.br/artigo
> [ Request ] http://anacontcomvoce.com.br/artigo/comentario/8
> [ Request ] http://anacontcomvoce.com.br/artigo/categorias
>
> A classe PHP
> http://pastie.org/1832876
>
> Vocês vê-em algum problema nisso?
>
> --
> 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.
>
>


-- 
Juarez Junior - [email protected]
http://twitter.com/juareznjunior
http://juareznjunior.wordpress.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].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a