Muchas gracias Pablo !!
Se me pasaron por completo las llamadas al init... La solución al problema es la siguiente:
Código PHP:
<?php
// En las clases hijas (en este caso, con hacerlo solo en la clase final de la herencia sería funcional)
public function __construct($options = null)
{
parent::__construct($options);
parent::init();
}
Ahora si puedo comenzar a extender realmente y quitar cosas de la clase más hija jeje, las que son comunes a todos los forms...
El problema residiría en que los miembros init() al llamarse igual entran en conflicto sin embargo esto no pasaría con los constructores gracias a que referenciamos __construct(); no ?
Cuando el __construct() de una clase de ZF se ejecuta, al final del todo ejecuta su init(); Entonces yo pensé... Pues hago parent::__construct($options); y listo !! Pero el problema es ese no ? que los init() al llamarse igual, una vez se han llegado a llamar los dos... el ultimo en la ejecución se come al penultimo....