Continuo lendo sobre o Zend Framework internet à fora. Queria agradecer o Adler, que vez ou outra me dá uma força também.
. Bem, seguem dois links úteis para quem quiser, também, se aventurar no ZF:
- Zend Framework View Notes: Uma boa maneira de trabalhar com Views;
- Reference Manual – Zend Framework Wiki: Manual sempre atualizado pela comunidade, porém este sim é só em inglês;
Estou enfrentando um problema com POST vars e o mod_rewrite. Quando passo um formulário para um endereço tipo http://dominio/controle/metodo/, o array global $_POST vem sempre vazio. Se eu direciono pra http://dominio/index.php funciona normalmente. Até achei uma pessoa com o mesmo problema que eu, mas solução que é bom, até agora nada.
Estou subindo os arquivos pra um servidor Linux pra ver se o problema persiste, já que estou rodando o Apache em uma máquina Windows. Se você já teve algum problema parecido, deixe um comentário para trocarmos algumas idéias, principalmente se tiver a solução. rs.
[Update] No servidor Linux funcionou perfeitamente.
#1 by Helder - April 5th, 2007 at 18:08
Olá amigo,
estou aprendendo a usar o ZF desde a versão 0.8, to gostando muito!
sobre esse seu problema: você tentou usar o método _request do controller?
Uso o seguinte pra, por exemplo, pegar o indice 'nome' de $_POST (lembrando que isso deve ser feito dentro do controlador):
$nome = $this->_request->getPost('nome');
Se for de $_GET, pode ser feito o seguinte:
$id = $this->_request->getQuery('id')
ou ainda:
$id = $this->_request->getParam('id', 0)
Já tinha tentado isso??
Qualquer coisa, me manda email.
Falow!
#2 by Newton Wagner - April 5th, 2007 at 18:28
Olá Helder, já tentei sim, ele vem com o POST zerado antes mesmo de instanciar o framework. É um problema no Apache Win mesmo. Subi os arquivos pro servidor Linux na internet e funcionou perfeitamente.
Mas obrigado pela dica.
Bizarrices do Apache + Windows…
#3 by Daniel Pinna - September 17th, 2007 at 11:05
Fala Newton,
Qual a versão do apache que está usando???
É recomendado a últia versão no win
Vê se assim funciona…
abs