Dúvida sobre MVC -> View
Bom dia,
A dúvida é a seguinte:
Estou desenvolvendo um projeto em PHP + MySQL + HTML + CSS + jQuery utilizando MVC, minha dúvida está relacionada a onde o jQuery se encaixa, hoje estou tratando assim:
jQuery:
jquery.system.api.js -> Efetua os eventos e ações envio.
jquery.system.funcs.js -> Armazena funções que podem ser chamadas mais de uma vez, exemplo: uma função que inclui mascaras nos campos.
jquery.system.visual.js -> Acima dos mesmo eventos da system.api, mas apenas nas mudanças visuais que os eventos devem causar.
Estrutura de pastas de uma parte:
index.php
callFunctions.php
/view/geral/geral_list_users.php -> A minha dúvida está aqui!!!!
/view/class.geralView.php
/controller/class.geralController.php
/model/class.geralModel.php
/js/arquivos.js
A dúvida é:
Eu chamo o controller através do callFunctions, na classe Controller eu digo o que o model deve fazer -> Buscar os usuário no BD, e passo a array com o resultado para a classe do View, DUVIDA:
Dentro do view eu apenas pego o valor da array, incluo o arquivo geral_list_users.php e faço a listagem dentro desse arquivo, ou seja, uso a classe do View apenas pra incluir o arquivo, está correto isso? seria errado remover essa classe e incluir direto a lista pelo Controller ?
E por fim, onde o jQuery fica no MVC ? minha divisão está correta?
Discussão (7)
Carregando comentários...