Controllers no Kohana 3

Marcelo Rodrigo

Gordinho que inventou de pedalar e correr. Acha que é mais seguro pedalar na BR 101 do que pedalar na cidade as 18h. Inventa de fazer pedais longos no final de semana e de vez em quando encarar algum Audax

Você pode gostar...

  • Rose

    Muito bom tutorial, continue com mais

  • Tz

    mto bom

  • Ta faltando algo nesse tutorial aí: a classe Controller, não rodou por falta dessa classe!
    Mais uma coisa o diretorio "controllers" dentro do diretorio "application" não existe, eu tive que cria-lo.

    • Marcelo Rodrigo

      Andre, tudo bem?

      Na verdade, o diretório é controller (já corrigi no artigo)
      Falando da classe Controller, pode me mostrar qual erro ocorreu com você? Posso tentar te ajudar.

      Abraço!

  • Eduardo

    Heim.. tudo jóia!?

    deu um errinho aqui que, eh o seguinte : Cannot redeclare class Controller_Artigos…
    nao precisa dar um new na classe ?

    sei la
    so muito novo e não manjo muito ainda…

    abraços!

    • Marcelo Rodrigo

      Tudo bom Eduardo?
      A mensagem "Cannot redeclare class …" ocorre porque você já tem uma classe Controller_Artigos.

      No exemplo, estamos sempre falando do mesmo arquivo para a classe Controller_Artigos :)
      Abraço!

  • Eduardo

    Heim marcelo…
    eu observei a figura no começo da sua publicação
    e o Model não retorna dados para o Controller tbm????

    Valeu.

    • Marcelo Rodrigo

      Isso mesmo :)
      Quase todos os fluxogramas explicando o MVC estão errados na internet.
      Como eu peguei esse rapidamente em algum lugar, tem também este erro *rs

      Foi até um ponto que comentei na minha palestra sobre o Kohana na última phpSCconf.
      Vou atualizar a imagem lá, valeu o toque!

  • Eduardo

    olha que estranho : )….
    se colocar " class Controller_Artigos" não da certo, da aquele erro
    e se eu colocar "class Artigos_Controller" da certinho!
    :D

    vlw!

    • Marcelo Rodrigo

      Tá "dando certo" porque você não está mais redeclarando a classe :)
      O correto é ter somente uma classe com o mesmo nome. Veja a correção sugerida no comentário anterior.

      Abraço!

  • Guido

    Parecem ser tão fáceis como usar no CodeIgniter. Não entendo porque no Zend Framework ou no CakePHP tudo parece mais difícil. Bom artigo .

  • everton

    Fala Marcelo! Ví sua palestra no PhpSc Conf. e a partir disso me interessei muito pelo Kohana. Programo em php a apenas 1 ano. Tenho acompanhado seu blog com frequencia aguardando mais tutoriais. Se possível poste algo exemplificando uma pequena aplicação para listar, adicionar, editar e excluir artigos. Creio que isso ajudaria muito iniciantes como eu para entender na prática o relacionamento MVC. Abraço!!

  • Ignácio

    Que venha mais tutoriais do Kohana estou gostando.

  • Fala Marcelo! Ví sua palestra no PhpSc Conf. e a partir disso me interessei muito pelo Kohana. Programo em php a apenas 1 ano. Tenho acompanhado seu blog com frequencia aguardando mais tutoriais. Se possível poste algo exemplificando uma pequena aplicação para listar, adicionar, editar e excluir artigos. Creio que isso ajudaria muito iniciantes como eu para entender na prática o relacionamento MVC. Abraço!!