No H .. Voce pode fazer um Controller chamar outro Controller através do objeto Request .. e assim escalar sua aplicação se o outro controller estiver em outro server/instancia do dedicado ou cloud Em 27/04/2012 10:49, "Gustavo Souza" <[email protected]> escreveu:
> Estou lendo sobre HMVC e MVC. > > MVC tudo bem. O H seria da hiearquia, tudo bem tambem. > > Mas como utilizar isso? Teria algum exemplo pratico? ou algum texto de > referencia? Estou fazendo meu projeto que acredito ser em MVC, mas gostaria > de muda-lo par o HMVC por ser mais moderno e atual. > > Alguma dica? > > > Em 27 de abril de 2012 10:25, Beto <[email protected]> escreveu: > >> aqui tbm tem varios exemplos: >> >> http://kohanaframework.org/3.2/guide/orm/relationships >> >> []s >> >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> - - - - >> >> Luiz Alberto S. Ribeiro [ Beto ] >> @madeinnordeste >> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com> >> http://beto.euqueroserummacaco.com >> >> >> >> >> >> >> 2012/4/27 Marcelo Rodrigo <[email protected]> >> >>> O melhor material que tenho a respeito é este. >>> >>> Atenciosamente, >>> >>> Marcelo Rodrigo >>> http://marcelorodrigo.com >>> >>> >>> Em 27 de abril de 2012 10:18, Gustavo Souza >>> <[email protected]>escreveu: >>> >>> Sei que o conteudo para estudo do Kohana é bem dificil de econtrar, >>>> ainda mais o 3.2 que é o que esto uestudando. >>>> >>>> Mas voce teria algum material ou link para que eu posso me aprofundar >>>> em relacionamentos 1:1, 1:N, N:N ? >>>> >>>> >>>> Em 27 de abril de 2012 10:15, Beto <[email protected]> escreveu: >>>> >>>>> Claro o ORM é uma maneira simples e eficiente de agilizar as coisas, >>>>> além de n outras vantagens! >>>>> >>>>> vai fundo ! >>>>> >>>>> >>>>> []s >>>>> >>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>> - - - - - - >>>>> >>>>> Luiz Alberto S. Ribeiro [ Beto ] >>>>> @madeinnordeste >>>>> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com> >>>>> http://beto.euqueroserummacaco.com >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2012/4/27 Gustavo Souza <[email protected]> >>>>> >>>>>> Obrigado. Funcionou perfeitamente. >>>>>> >>>>>> Estou usando ORM sim. >>>>>> >>>>>> Aconselha o uso? >>>>>> >>>>>> >>>>>> >>>>>> Em 27 de abril de 2012 10:04, Beto <[email protected]>escreveu: >>>>>> >>>>>> Se states for um model ORM vc pose pegar isso de maneira simples. >>>>>>> >>>>>>> $states = ORM::Factory('state')->find_all()->as_array('id', 'name'); >>>>>>> >>>>>>> ou se vc nao tiver usando orm: >>>>>>> >>>>>>> $states = DB::select()->from('states')->execute()->as_array('id', >>>>>>> 'name'); >>>>>>> >>>>>>> []s >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>>>> - - - - - - - >>>>>>> >>>>>>> Luiz Alberto S. Ribeiro [ Beto ] >>>>>>> @madeinnordeste >>>>>>> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com> >>>>>>> http://beto.euqueroserummacaco.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2012/4/27 Gustavo Souza <[email protected]> >>>>>>> >>>>>>>> Beto, >>>>>>>> >>>>>>>> Mas ae o $valores vem do BD. Preencho ele como objeto la no >>>>>>>> controller ou faço um forech para criar o array? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Em 27 de abril de 2012 09:57, Beto <[email protected]>escreveu: >>>>>>>> >>>>>>>>> vc pode usar o helper HTML::select sim, é bem mais simples do q a >>>>>>>>> forma q vc tá usando. >>>>>>>>> >>>>>>>>> Algo como: >>>>>>>>> >>>>>>>>> $valoes = array(0 => 'gorila', 1 => 'chipanzé'); >>>>>>>>> $selecionado = 1; >>>>>>>>> >>>>>>>>> echo HTML::select('id_do_select', $valores, $selecionado); >>>>>>>>> >>>>>>>>> >>>>>>>>> []s >>>>>>>>> >>>>>>>>> >>>>>>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>>>>>> - - - - - - - - >>>>>>>>> >>>>>>>>> Luiz Alberto S. Ribeiro [ Beto ] >>>>>>>>> @madeinnordeste >>>>>>>>> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com> >>>>>>>>> http://beto.euqueroserummacaco.com >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2012/4/27 Gustavo Souza <[email protected]> >>>>>>>>> >>>>>>>>>> Pessoal, >>>>>>>>>> >>>>>>>>>> Sou iniciante no Kohana, venho do Cake. E resolvi aprender este >>>>>>>>>> FW. >>>>>>>>>> >>>>>>>>>> Estou com dúvida quanto a preencher um 'combo' para quando for >>>>>>>>>> cadastrar uma cidade, selecionar o estado. >>>>>>>>>> >>>>>>>>>> Como fiz: >>>>>>>>>> *No controller:* >>>>>>>>>> $states = DB::select()->from('states')->execute(); >>>>>>>>>> $this->template->content = View::factory('city/add') >>>>>>>>>> ->bind('post', $post) >>>>>>>>>> ->bind('states', $states); >>>>>>>>>> >>>>>>>>>> *Na view:* >>>>>>>>>> <select name="state_id"> >>>>>>>>>> <?php >>>>>>>>>> foreach($states as $state){ >>>>>>>>>> echo "<option >>>>>>>>>> value=".$state['id'].">".$state['name']."</option>"; >>>>>>>>>> } >>>>>>>>>> ?> >>>>>>>>>> </select> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Queria saber se tem uma maneira 'mais correta' para fazer isso, >>>>>>>>>> ou até mesmo utilizando o proprio Helper Html::select. E como faço o >>>>>>>>>> ADD >>>>>>>>>> desta cidade. Tipo, salvo o state_id pegando o ID do combo ou salvo >>>>>>>>>> pegando >>>>>>>>>> o Objeto State. >>>>>>>>>> >>>>>>>>>> Obrigado. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Att, >>>>>>>>>> >>>>>>>>>> Gustavo Souza >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Att, >>>>>>>> >>>>>>>> Gustavo Souza >>>>>>>> >>>>>>>> -- >>>>>>>> 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. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Att, >>>>>> >>>>>> Gustavo Souza >>>>>> >>>>>> -- >>>>>> 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. >>>>> >>>> >>>> >>>> >>>> -- >>>> Att, >>>> >>>> Gustavo Souza >>>> >>>> -- >>>> 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. >>> >> >> -- >> 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. >> > > > > -- > Att, > > Gustavo Souza > > -- > 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.
