Plugin: Land in Kundenübersicht mit ausgeben

Hallo, ich versuche gerade ein kleines Plugin zu schreiben, welches in der Kundenübersicht im Backend zusätzlich bei der Adresse die Spalte “Land” mit ausgibt. Ich habe mir hierbei an der Schuhgrößen-Erweiterung (http://wiki.shopware.de/_detail_1052_444.html) orientiert. Das ganze funktioniert auch schon halbwegs. Leider weiß ich nicht, wie ich mir das Land als lesbaren String ausgeben lassen kann. Folgender Codeauszug: public function afterGetListQueryBuilder(Enlight\_Hook\_HookArgs $arguments) { // get original builder $builder = $arguments-\>getReturn(); // add selection to original builder $builder-\>addSelect(array( 'billing.countryId as countryId' )); $arguments-\>setReturn($builder); } Diese countryId wird mir bereits ausgegeben. Aber wie kriege ich es nun hin dass hier das Land ausgegeben wird? Muss ich hierfür die Tabelle s_core_countries noch joinen? Oder kriege ich den Namen des Landes irgendwie als readable-String? Vielen Dank für Tipps und Hilfe! Timo

Hier handelt es sich um einen Bug im Core: Das Relationship Mapping, das Doctrine benötigt um den Query zu erstellen, fehlt bzw. mappt nur auf die CountryID, was wenig hilft. Ich habe das hier gefixt: https://github.com/ShopwareAG/shopware-4/pull/79