Você está na página 1de 6

ZEND Principais arquivos e sua Estrutura de Pastas

- Raiz/.zfproject.xml Raiz/.zfproject.
Cada sistema deve possuir uma indicao para seu mtodo inicial neste arquivo XML

- Raiz/application/Bootstrap.php Raiz/application/Bootstrap.
Arquivo de configurao inicial comum a todas as pginas

- Raiz/application/controllers Raiz/application/controllers
Cada sistema tem seu controlador nessa pasta, com o arquivo definido com nome do sistema. Exemplo: AlunosController.php

- Raiz/application/models Raiz/application/models
Cada sistema tem o arquivo referente a entidade, ao banco se um sistema possui conexo com diversos bancos todas as conexes ir est nesse arqui. Com o arquivo definido com nome do sistema. Exemplo: Aluno.php

- Raiz/application/views/scripts/ Raiz/application/views/scripts/
Slide Desenvolvido Por Andr Luiz

Nesta pasta fica todos os arquivos de visualizao, html. Cada sistema deve possuir uma pasta com seu nome, e os arquivo de visualizao terminam com .phtml

ZEND CRUD
Iniciando Banco e Iniciando o Controlador Conexo (J Utilizando MSSQL) Controlador

Slide Desenvolvido Por Andr Luiz

ZEND CRUD

Mt

sI

ist r

N Vi w: list r.phtml w: r.phtml

Slide Desenvolvido Por Andr Luiz

Neste caso no necessita da view [index.phtml] j que apenas redireciona para outro mtodo.

ZEND CRUD

<< Mtodo Criar

Na View: criar.phtml >> View: criar.phtml

Slide Desenvolvido Por Andr Luiz

ZEND CRUD
<< Mtodo Editar

Na view: editar.phtml >> view: editar.phtml

Slide Desenvolvido Por Andr Luiz

ZEND CRUD
<< Mtodo Deletar Neste caso no necessita da view [deletar.phtml] j que executa e redireciona para a [index] do sistema.

Observaes: Utilizando ZEND dessa forma [a classe aluno sendo extenso de Zend_Controller], todos os mtodos que deseja se tornar uma pgina dever se chamar |pagina|Action(). Exemplo: listarAction() -> www.site.com. r/sistema/listar Por default a view de qualquer pgina dever possuir o nome de seu mtodo, e extenso .phtml . Exemplo: listar.phtml
Slide Desenvolvido Por Andr Luiz

Você também pode gostar