http://kerkness.ca/wiki/doku.php?id=routing:differ_request_for_internal_and_external
Solução para 3.0.x [s] 2011/8/18 Juarez Junior <[email protected]> > Legal, > > Estou usando a 3.0.9 > > Vou melhorar minhas gambiarras :) > > Obrigado Rodrigo. > > > 2011/8/18 Rodrigo Oliveira <[email protected]> > >> Se você utiliza o KO3.1+, há métodos para essa identificação sem >> gambiarras. >> >> http://kohanaframework.org/3.1/guide/api/Request#is_initial >> >> http://kohanaframework.org/3.1/guide/api/Request#is_ajax >> >> >> 2011/8/18 Marcelo Rodrigo <[email protected]> >> >>> Não testei porque está corrido aqui hoje ... mas o $is_ajax da Request >>> não atende? >>> http://kohanaframework.org/3.0/guide/api/Request#property:is_ajax >>> >>> Atenciosamente, >>> >>> Marcelo Rodrigo >>> http://marcelorodrigo.com >>> >>> >>> Em 18 de agosto de 2011 13:11, Juarez Junior >>> <[email protected]>escreveu: >>> >>> Pessoal, >>>> >>>> Tem como identificar um request internal sem fazer gambiarras? :) >>>> >>>> Explico >>>> >>>> Tenho um controller foo que retorna via view um determinado html. Tudo >>>> certo até o momento. Acesso via Request::factory('foo')->execute() em >>>> qualquer controller ou qualquer view. >>>> >>>> Só que se eu acessar via browser o controller foo, tenho na tela o html >>>> (comportamento normal). >>>> >>>> Preciso apenas identificar este acesso, se é via browser ou via HMVC. >>>> >>>> Vejam a gambiarra: >>>> https://gist.github.com/1154407 >>>> >>>> Sugestões? >>>> >>>> [s] >>>> >>>> -- >>>> 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. >>>> >>> >>> -- >>> 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. >>> >> >> >> >> -- >> 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]. >> 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/ > > -- 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.
