Hola.
No entiendo porque un init() se ejecuta dos veces al acceder desde la url a un modulo/controlador.
http://localhost/libreria/public/libros/libro
Tengo esto:
class Libros_LibroController extends Zend_Controller_Action
{
public function init()
{
echo "<br>estoy en init";
}
public function indexAction()
{
echo "<br>estoy en index";
$this->_forward('listar');
}
public function listarAction()
{
echo "<br>estoy en listar";
die();
}
y la salida es:
estoy en init
estoy en init
estoy en listar
lo curioso también, es que no aparece el echo de index.
muy raro no?