O H representa o fato de um MVC poder requisitar outro MVC .. e assim, o processamento ser distribuido.
MVC1 chama MVC2 e MVC3 .. MVC2 chama MVC4 .. e por aí vai Em 27/04/2012 14:01, "felipe bastos" <[email protected]> escreveu: > 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.
