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.

Responder a