Backend Kundenliste beschränken

@derwunner schrieb:

  1. Benutze doch bitte den Container und hole dir das Auth Objekt als Service. Die alten Plugin Zeiten sind so allmälich vorbei und wer weiß, wie lange die alte Plugin Struktur noch unterstützt wird.

  2. Um das Problem mit dem Paging zu lösen: Meinst Du, es reicht schon, sich auf das Doctrine Event zu abonnieren? Müsstest du nicht eventuell auch das ExtJS Model überschreiben?

zu 1. das hatte ich Anfangs auch so. Hat aus irgendwelchen Gründen nicht funktioniert.  jetzt geht’s – vielleicht hatte ich auch einen tippfehler…

zu 2. ich habe mich jetzt zusätzlich auf Shopware\Models\Customer\Repository::getBackendListCountedBuilder::after registriert und manupuliere hier ebenfalls den QueryBuilder. Damit habe ich auch die korrekte Seitenanzahl und das Paging funktioniert korrekt. Ich Denke es ist nciht nötig das ExtJs zu überschreiben da ich ja schon das Sql entsprechend bearbeitet habe.

Vielen Dank.