Apesar de serem bem simples, tem sim cara: http://www.codeigniter.com/user_guide/helpers/directory_helper.html http://www.codeigniter.com/user_guide/helpers/file_helper.html
Ou na versão pt_br: http://www.codeigniter.com.br/manual 2008/1/22 Newton Wagner <[EMAIL PROTECTED]>: > É, eu acho que essa é uma boa solução pra outra coisa, pois na verdade > você está fazendo um request, pegando o resultado e etc, etc, etc. > > A solução implementada no CI é só o redirect() mesmo. Você pode > redirecionar pra outro controller e, ao processar o resultado, > redirecionar novamente pra sua action inicial. Não gosto muito dessa > idéia, acho que o forward() seria muito mais rápido, porém, é o que > temos. > > > Outra coisa que me veio na cabeça é se isso não é tarefa de um model. > Excluir pasta e excluir registro, se considerarmos que Pasta e > Registro são entidades, cabe criarmos modelos para elas? Se sim, você > acaba com o seu problema e não precisa mais ficar integrando os > controllers. > > Se for algo de disco mesmo, não sei se o CI tem um helper de acesso a > diretórios e arquivos... tem? > > > -- > Newton Wagner > > skype: newtonwagner > msn/gtalk: [EMAIL PROTECTED] > > http://www.newtonwagner.net/blog > - http://www.owshit.com.br/ > > > Em 22/01/08, Vinicius Cruz<[EMAIL PROTECTED]> escreveu: > > Seria essa uma solução anternativa para utilizar o método de um > controller > > em outro? > > > > Em 22/01/08, Daniel Costa < [EMAIL PROTECTED]> escreveu: > > > No mínimo interessante esse função.... facilita bastante o envio por > get > > ou post e o tratamento do retorno... > > > > > > > > > 2008/1/22 Vinicius Cruz <[EMAIL PROTECTED] >: > > > > > > > > > > Continuando o garimpo no fórum do CI, encontrei um post falando > sobre > > uma função load() > > > > > > > > Vejam o que você acham: > > > > http://www.bin-co.com/php/scripts/load/ > > > > > > > > Vinicius > > > > > > > > > > > > Em 21/01/08, Newton Wagner <[EMAIL PROTECTED] > escreveu: > > > > > Vou escrever lá. > > > > > > > > > > > > > > > -- > > > > > Newton Wagner > > > > > > > > > > skype: newtonwagner > > > > > msn/gtalk: [EMAIL PROTECTED] > > > > > > > > > > http://www.newtonwagner.net/blog > > > > > - http://www.owshit.com.br/ > > > > > > > > > > > > > > > Em 21/01/08, Vinicius Cruz< [EMAIL PROTECTED]> escreveu: > > > > > > é.. o redirect funciona exatamente com o header('Location: > > > > > > endereco_destino') > > > > > > > > > > > > Alguém sabe ingles suficiente pra deixar uma mensagem no forum > sobre > > o > > > > > > assunto? Vou dar uma pesquisada lá sobre isso, pra ver se tem > algo. > > > > > > > > > > > > FaloU! > > > > > > > > > > > > > > > > > > > > > > > > Em 21/01/08, Newton Wagner <[EMAIL PROTECTED]> escreveu: > > > > > > > Bom, então só falta o forward(). :). > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Newton Wagner > > > > > > > > > > > > > > skype: newtonwagner > > > > > > > msn/gtalk: [EMAIL PROTECTED] > > > > > > > > > > > > > > http://www.newtonwagner.net/blog > > > > > > > - http://www.owshit.com.br/ > > > > > > > > > > > > > > > > > > > > > Em 21/01/08, Felipe Diesel< [EMAIL PROTECTED]> escreveu: > > > > > > > > Só pra constar, > > > > > > > > > > > > > > > > o redirect() já existe. > > > > > > > > > > > > > > > > 2008/1/21 Newton Wagner < [EMAIL PROTECTED]>: > > > > > > > > > Vamos lá: > > > > > > > > > > > > > > > > > > - forward() > > > > > > > > > > > > > > > > > > Esse método redireciona a aplicação, internamente, para um > > novo > > > > > > > > > controller. Isto é, você chama um método em outro > controller, > > tudo > > > > > > > > > server side, sem qualquer alteração no Http Request. > > > > > > > > > > > > > > > > > > > > > > > > > > > - redirect() > > > > > > > > > > > > > > > > > > Esse método redireciona a aplicação, através de http, para > um > > novo > > > > > > > > > controller. Isto é, ao chamar o redirect(), o framework > passa > > um > > > > > > > > > Header Location pro browser, com o caminho do novo > controller > > que você > > > > > > > > > quer chamar. > > > > > > > > > > > > > > > > > > > > > > > > > > > Se implementar isso no Code Igniter, disponibiliza um link > pra > > galera. > > > > > > > > > Se não for implementar, é uma colocar no fórum oficial do > > framework > > > > > > > > > como sugestão. Quem sabe alguém já implementou algo > parecido, > > ou quem > > > > > > > > > sabe eles implementem isso pras próximas versões. :) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Newton Wagner > > > > > > > > > > > > > > > > > > skype: newtonwagner > > > > > > > > > msn/gtalk: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > http://www.newtonwagner.net/blog > > > > > > > > > - http://www.owshit.com.br/ > > > > > > > > > > > > > > > > > > > > > > > > > > > Em 21/01/08, Vinicius Cruz< [EMAIL PROTECTED] > > > escreveu: > > > > > > > > > > > > > > > > > > > Foi o que eu pensei (de implementar)... Só nao seria uma > > solução > > > > > > rápida! =D > > > > > > > > > > > > > > > > > > > > Mas no caso do Zend, o que esses metodos fazem? Seria > uma > > direção > > > > > > para uma > > > > > > > > > > possivel implementação no CI. > > > > > > > > > > > > > > > > > > > > Em 21/01/08, Newton Wagner <[EMAIL PROTECTED]> > escreveu: > > > > > > > > > > > No Zend Framework tem dois métodos dos Controllers, > > chamados > > > > > > forward() > > > > > > > > > > > e redirect(), que poderiam resolver este seu problema. > > > > > > > > > > > > > > > > > > > > > > Isso não existe no CI (quase certeza), mas você pode > > tentar > > > > > > > > > > > implementar algo parecido. :). > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > Newton Wagner > > > > > > > > > > > > > > > > > > > > > > skype: newtonwagner > > > > > > > > > > > msn/gtalk: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > http://www.newtonwagner.net/blog > > > > > > > > > > > - http://www.owshit.com.br/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 2008/1/21, Vinicius Cruz <[EMAIL PROTECTED]>: > > > > > > > > > > > > Pessoal, > > > > > > > > > > > > > > > > > > > > > > > > acho que ja rolou essa discussão na comunidade, mas > nao > > > > > > encontrei o > > > > > > > > > > registro > > > > > > > > > > > > no historico (ate tentei acessar o forum, mas tava > fora > > do ar). > > > > > > > > > > > > > > > > > > > > > > > > É possivel integrar dois controller? > > > > > > > > > > > > Tipo, tem uma funcao de um controller disco virtual, > que > > > > > > excluePasta. E > > > > > > > > > > > > tenho outro controller cliente, que exclue registro, > mas > > que > > > > > > queria que > > > > > > > > > > > > excluesse tambem as pastas. No caso, chamaria o > metodo > > do > > > > > > controller > > > > > > > > > > disco > > > > > > > > > > > > virtual, sacou? > > > > > > > > > > > > > > > > > > > > > > > > O problema eh saber se isso eh possivel, pra evitar > > duplicação e > > > > > > > > > > exposicao > > > > > > > > > > > > desnecessaria, no caso de colocar o metodo no > controller > > > > > > herdado, pra > > > > > > > > > > ambos > > > > > > > > > > > > terem acesso, já que os outros controller nao teria > > necessidade > > > > > > de > > > > > > > > > > acessar > > > > > > > > > > > > tal metodo. > > > > > > > > > > > > > > > > > > > > > > > > Vinicius > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > > > > > Lista mailing list > > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > > > > Lista mailing list > > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > > > Lista mailing list > > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > > Lista mailing list > > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Felipe Diesel > > > > > > > > http://felipediesel.net > > > > > > > > http://sigasw.com.br > > > > > > > > _______________________________________________ > > > > > > > > Lista mailing list > > > > > > > > [email protected] > > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > Lista mailing list > > > > > > > [email protected] > > > > > > > > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > Lista mailing list > > > > > > [email protected] > > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Lista mailing list > > > > > [email protected] > > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Lista mailing list > > > > [email protected] > > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > > > > > -- > > > Daniel Costa > > > ::. http://danielcosta.info > > > _______________________________________________ > > > Lista mailing list > > > [email protected] > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > _______________________________________________ > > Lista mailing list > > [email protected] > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > -- Daniel Costa ::. http://danielcosta.info
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

