La cosa es que si haces directamente un <?php echo $this->albumns; ?> va a mandar al método render() del paginator el cual sí usa el paginationControl, pero en su propio "view", ya que como no tiene un view establecido, crea uno nuevo, es por eso que marca el error, para quitarlo y que todo funcione igual, hay que pasarle el view del locator:
Código PHP:
Ver original$paginator->setView($this->getLocator()->get('view'));
Con eso funciona igual, ahora hay que ver la forma de pasarle ese objeto view al Zend Paginator, como una dependencia, intenté esto:
Código PHP:
Ver original'Zend\Paginator\Paginator' => array( 'view' => 'Zend\View\PhpRenderer'
)
),
Pero no lo esta agarrando el DI, cuando en teoría sí debería de hacerlo...