# Bestellübersicht erweitern

**URL:** https://forum.shopware.com/t/bestellubersicht-erweitern/12216
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [18. März 2013 um 13:10 UTC](https://forum.shopware.com/t/bestellubersicht-erweitern/12216 "2013-03-18T13:10:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)
#### Post date: [18. März 2013 um 13:10 UTC](https://forum.shopware.com/t/bestellubersicht-erweitern/12216/1 "2013-03-18T13:10:29Z")

</div>

Hallo, ich möchte gern über einem Plugin die Bestellübersicht erweitern. Es soll eine weitere Spalte aus einer anderen Datenbanktabelle angezeigt werden. den richtigen Hook um den query builder zu manipulieren habe ich schon gefunden: ` 'Shopware\Models\Order\Repository::getOrdersQueryBuilder::after' ` hier haperts aber noch ein wenig. sobald ich ein addSelect oder leftJoin zu dem builder hinzufüge bekomme ich keine Ergebnisse mehr. Am Ende soll ein Wert aus einer Tabelle anhand der orderId geholt werden. in etwa so, was natürlich nicht funktioniert. ` $builder-\>addSelect(array('wert')) -\>leftJoin('meine\_tabelle.wert', 'wert') -\>where('meine\_tabelle.id = orders.id'); ` ich habe auf diese weise schon mal erfolgreich den queryBuilder in Shopware\Models\Blog\Repository::getListQueryBuilder manipuliert aber bei den orders klappt das irgendwie nicht so recht. ich hab mir auch schon den query builder in den doctrine docs angesehen aber das hat mich irgendwie nicht wirklich weiter gebracht. Das 2. Problem wird dann noch das erweitern der View. Hier stehe ich total auf’m Schlauch. hat hier jemand mal einen tipp für mich? vielen dank und viele Grüße, H.

---

<div class="post-metadata">

### Author: ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)
#### Post date: [22. März 2013 um 08:47 UTC](https://forum.shopware.com/t/bestellubersicht-erweitern/12216/2 "2013-03-22T08:47:49Z")

</div>

Hey, hier findest du ein Beispiel, was zusätzliche Spalten in der Kundenliste verfügbar macht - eventuell hilft dir das weiter: [http://wiki.shopware.de/Einsteiger-Schu … 2\_871.html](http://wiki.shopware.de/Einsteiger-Schuhgroessen-Erweiterung%5C_detail%5C_1052%5C_871.html)

---

<div class="post-metadata">

### Author: ![troemmelt](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/troemmelt/32/71_2.png) [@troemmelt](https://forum.shopware.com/u/troemmelt)
#### Post date: [3. April 2013 um 13:25 UTC](https://forum.shopware.com/t/bestellubersicht-erweitern/12216/3 "2013-04-03T13:25:33Z")

</div>

Hallo, Eine Frage: hast du das so gehookt, wie ich das tue [quote]$hook = $this-\>createHook(‚Shopware\Models\Article\Repository::getConfiguratorListIdsQueryBuilder::after‘, ‚onGetConfiguratorListIdsQueryBuilder‘); $this-\>subscribeHook($hook);[/quote] Bei mir springt er nämlich nicht in den Hook!

---

<div class="post-metadata">

### Author: ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)
#### Post date: [3. April 2013 um 18:36 UTC](https://forum.shopware.com/t/bestellubersicht-erweitern/12216/4 "2013-04-03T18:36:08Z")

</div>

hi, im Prinzip ja aber ich glaube createHook/subscribeHook gibts nicht mehr oder? das hier sollte reichen: ` $this-\>subscribeEvent( 'Shopware\Models\Order\Repository::getOrdersQueryBuilder::after', 'afterGetOrdersQueryBuilder' ); ` Gruß, H.
