Nas publicações anteriores, aprendemos a instalar o Zend,
configurar o Doctrine e criamos o novo módulo Usuário a partir do módulo padrão
Application.
Vamos configurar as rotas de acesso desse novo módulo, ou
seja, quando digitarmos no endereço do navegador:
nossa-aplicacao/rota/acao
Iremos executar alguma ação. Salvar, editar, excluir ou
alterar. Funções básicas de um CRUD.
A rota pode ser qualquer nome que iremos escolher que
apontará para o módulo que queremos trabalhar. Temos o módulo Usuário e nossa
rota, se você quiser, não precisa, necessariamente, se chamar usuário. Podemos
chamar de cadastro, por exemplo. ;)
Com o nosso Eclipse PDT aberto no nosso projeto teste vá até
o arquivo /module/Usuario/config/module.config.php
Como esse módulo é uma cópia inteira do módulo Application,
podemos observar que todo o arquivo faz referência às configurações do módulo
Application. Vamos configurar ele para o nosso novo módulo.
O que está grifado de amarelo é para ser ajustado.
O que está grifado de vermelho é para ser excluído.
Já que trocamos o nome do arquivo IndexController.php para
CadastroController.php, abra o arquivo e faça o seguinte ajuste dentro da classe.
Adicione também os métodos:
public function adicionarAction() {}
public function apagarAction() {}
public function editarAction() {}
Abra o arquivo index.phtml e exclua todo o seu conteúdo.
public function adicionarAction() {}
public function apagarAction() {}
public function editarAction() {}
Abra o arquivo index.phtml e exclua todo o seu conteúdo.
Escreva “Teste” e salve o arquivo.
Acrescente os arquivos:
adicionar.phtml
apagar.phtml
editar.phtml
Todos
com letras minúsculas.
Pronto! Agora já podemos acessar a nossa aplicação e a nova
rota que criamos está disponível :D
Podemos acessar pelos links:
/cadastro
/cadastro/adicionar
/cadastro/apagar
/cadastro/editar
Nenhum comentário:
Postar um comentário