MVC com Path_Info

Zend_Controller, Zend_Controller_Action, Zend_Controller_Dispatcher, Zend_Controller_Plugin, Zend_Controller_RewriteRouter, Zend_View, Zend_Http_Request, Zend_Http_Response

Moderador: chackal_sjc

MVC com Path_Info

Mensagempor vortis » Qua Abr 01, 2009 4:27 pm

Olá pessoal !!

Bom, acabei de me registrar no fórum e vi que existem muitas coisas aqui que podem sanar minhas dúvidas sobre ZF :D . Uso ela a algum tempo, mas somente restrito a fazer uso do Zend_Db, Zend_Lucene e outras coisas simples. Agora estou estudando MVC com ZF.

Não sei se é nesta parte do tópico que preciso postar, mas vamos lá.

Ao fazer uma pesquisa, vi que o modelo tradicional de MVC utiliza URL Rewrite (apache com .htaccess ou iis com isapirewrite) para tratar o REQUEST.

Mas, estou agora pesquisando sobre fazer um modelo de MVC sem o URL Rewrite (via .htaccess ou ISAPI Rewrite) mas fazendo uso da variavel $_SERVER['PATH_INFO']. Tenho uma função que ao acessar http://site.com.br/index.php/content/se ... a/conteudo me entrega a PATH_INFO "content/secao/categoria/conteudo". Porém, não obtive muito sucesso na minha busca tanto na documentação quanto em outras fontes.

Eu gostaria de poder tratar a requisição "http://site.com.br/index.php/content/secao01/categoria01/conteudo01" da seguinte forma:

module: content (módulo para o conteúdo)
controller: display (controlador que mostrará o conteúdo)
action: showContent (pegará os parametros e a partir deles, mostrará o conteudo)
parametro: secao = 01, categoria = categoria01, conteudo = conteudo01


Eu andei vendo que talvez eu precise usar o Zend_Router com Zend_Rewrite. Fiz alguns testes por mim mesmo mas sem sucesso.


Alguem poderia me dar uma luz ?
vortis
Leitor
 
Mensagens: 1
Data de registro: Qua Abr 01, 2009 1:09 pm

Retornar para Model-View-Controller (MVC)

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes