Jairo, Pode ser que façamos o mesmo, mesmo. Talvez eu não tenha entendido direito o que você escreveu. Meros problemas de comunicação ;P
Bom, eu fiquei cansado de ficar chamando várias vezes os vários $this->load->view() e criei essa library básica. Preciso até atualizar o código daí, que tem coisa até demais. Também uso sub-folders para assuntos distintos. Enviarei um exemplo mais "recheado" que usa essa library, para facilitar o entendimento, lá para o Github mesmo. E, sim, não gosto muito de pré-requisitos para os packages. Ví muitos que injetam muita coisa que sequer usam direto. Ou seja, a aplicação vira um bloatware de primeira. Como você pode ver, o package per se, é só 1 arquivo com meros 1.35kb. Praticamente não influencia na performance da aplicação. Att., -- Erick Patrick Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Friday, May 11, 2012 at 1:57 PM, Jairo wrote: > Oi Erick, > > Tenho a impressão que faço o mesmo que vc., só que "na mão". A diferença > é que vc. usa a library layout.php . Os outros dois diretórios > ( controllers-example e views-example ) é o que uso. Gostei também, e > adotei, a separação de sub-folders > http://codeigniter.com/user_guide/general/views.html para assuntos > distintos ( tipo clientes, produtos, usuários, etc... ). Preferi sempre > separar. > > O seu exemplo test_controller.php , seria o "principal" da aplicação. > > Gostei das suas "parciais", baixei o package pra ver. Também parece que > não fica "preso" a nenhuma camada, templates, whatever ... e eu acho > isso bom. > Liberdade no layout, sem dependências, com código organizado ... > > Vou tentar aplicar aqui num exemplo. O "principal" é moleza, quero ver o > uso alterando os "contents". > > Obrigado, > > -- > Abs, > > Jairo > > > On Fri, 2012-05-11 at 13:21 -0300, Erick Patrick wrote: > > Jairo, > > > > > > Mesmo em sistemas, prefiro fazer com parciais, simplesmente pelo fato > > da organização. Se eu quiser mudar algo, sei exatamente onde mudar e > > não terei de substituir em todo e cada arquivo. > > > > > > Para sistemas pequenos, até pode ser que esse jeito que você falou > > funcione (por um tempo). Porém, para sistemas que precisam crescer e > > tem várias mãos trabalhando nele, a organização sempre é fundamental. > > > > > > Att., > > > > > > -- > > Erick Patrick > > Sent with Sparrow > > > > > > > > _______________________________________________ > [email protected] (mailto:[email protected]) > http://www.codeigniter.com.br > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > > _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

