Olá Diego,
Estou debugando aqui e por via das dúvidas eu criei um projeto novo:
adrianoc@debianI3:/var/www$ /opt/ZendFramework-1.11.5-minimal/bin/zf.sh create project teste
então o projeto 'teste' foi criado no diretório '/var/www/teste', configurei o banco de dados e criar o controller e model para cidades, de tal maneira que o acesso ficou assim:
http://localhost/teste/public/cidades/editar/?id=10ou
http://localhost/teste/public/cidades/editar/10
o controller ficou assim:
class CidadesController extends Zend_Controller_Action
{
public function editarAction($id=0)
{
exit($id.' * <br />');
$this->view->id = $id;
}
}
o problema é que o parâmetro $id não está sendo recuperado, o valor retornado é sempre 0, ou seja, tem algo errado no meu projeto novo que não está pegando os parâmetros, mas não faço a mínima idéia do que seja.