Magento Grid Pagination funktioniert nicht

Magento Grid Pagination funktioniert nicht

Im Magento Backend gibt es die Möglichkeit für eigene Module auch einen Grid hinzuzufügen, welcher sich perfekt in das System eingliedert. Falls bei dem Grid dann allerdings die Paginierung nicht funktioniert, liest es oft an dem gleichen Problem: Die Collection wird in der setCollection Methode bereits via load() geladen.

So sollte es aussehen:

protected function _prepareCollection()
    {
	$collection = Mage::getModel('supplier/supplier')->getCollection()->addFieldToSelect('*');
        $this->setCollection($collection);
        return parent::_prepareCollection();
    }

 

Fehlerhaft:

protected function _prepareCollection()
    {
    $collection = Mage::getModel('supplier/supplier')->getCollection()->addFieldToSelect('*')->load();
        $this->setCollection($collection);
        return parent::_prepareCollection();
    }

 

Alexander Ostermeyr

Ich beschäftigt mich seit mehr als 10 Jahren mit PHP und der Webentwicklung. Seit über 7 Jahren bin ich als Freelancer in München tätig. Seit Anfang 2009 arbeite ich intensiv mit Magento und habe diverse Module für das Shop System entwickelt.

Haben Sie weitere Fragen? Kontaktieren Sie mich!

Kommentar absenden

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *