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.

Responder a