Tem que ver se os parametros do _remap() não são fixos pro Code
Igniter. Aí ele só passaria o nome do método.

Uma forma de resolver é usar os segmentos URI. Se não me falha a
memória, existe um Helper, ou Library, que você consegue recuperar
isso aí.


2008/10/27 Rafael Bomfim <[EMAIL PROTECTED]>:
> Amigos,
>
>          O produto no qual estou trabalhando possui uma "subclasse"
> que faz um remap pra outra classe. O problema é: preciso usar
> argumentos com valor padrão no método que faz esse redirecionamento,
> até aí tudo funciona bem. O problema é quando eu preciso passar um
> valor diferente para esse  método; nesse caso, ele continua lendo o
> valor padrao.
>
> por exemplo:
>
> <?php
> require_once('estabelecimentos.php');
> class mercados extends estabelecimentos {
>
>    function _remap($url,$ini=0,$ordem="0",$referencia="0"){
>       $this->lista('mercado',$url,$ini,$ordem,$referencia);
>    }
>
> }
> ?>
>
> se eu chamar:
>           "dominio.com.br/mercados/carrefour"
> ele funciona corretamente, pegando os valores definidos na declaração da 
> função.
>
> mas se eu chamar:
>           "dominio.com.br/mercados/carrefour/10/nome/sp"
> ele nao pega os valores da uri, e sim os valores da chamada padrão.
>
>
> Alguém tem uma sugestão?
>
>
> []s
> Rafael Bomfim
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>



-- 
Newton Wagner

skype: newtonwagner
msn/gtalk: [EMAIL PROTECTED]

http://www.newtonwagner.net/
- http://www.owshit.com.br/

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a