# Backend &quot;infopanel&quot; erweitern

**URL:** <https://forum.shopware.com/t/backend-quot-infopanel-quot-erweitern/22700>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [1. Oktober 2014 um 12:54 UTC](https://forum.shopware.com/t/backend-quot-infopanel-quot-erweitern/22700 "2014-10-01T12:54:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TAiS46](https://avatars.discourse-cdn.com/v4/letter/t/82dd89/32.png) [@TAiS46](https://forum.shopware.com/u/TAiS46)\
**Post date:** [1. Oktober 2014 um 12:54 UTC](https://forum.shopware.com/t/backend-quot-infopanel-quot-erweitern/22700/1 "2014-10-01T12:54:55Z")

</div>

Hey, ich möchte unter Bewertungen das infopanel um die Information email aus der Datenbank erweitern. `$this-\>subscribeEvent( 'Shopware\Models\Article\Repository::getVoteListQueryBuilder::after', 'afterGetVoteListQueryBuilder' );` `$builder = $arguments-\>getReturn(); $builder-\>addSelect(array( 'vote.email as email' )); $arguments-\>setReturn($builder);` Klappt schon mal! Die Query wird um die Email erweitert, diese steht auch in der Datenbank. Ich bekomme auch das infopanel.js erweitert mit: [code]’

‘, ’ **{s name=infopanel\_email}Email:{/s}** ’, ‘{literal}{email}{/literal}’, ’

',[/code] soweit so gut, nur wie bekomme ich nun die “email” Adresse in das Template? Muss das Feld noch an das Template übergeben? Folgendes habe ich versucht: `$view-\>extendsTemplate( 'backend/vote1/model/vote/vote.js' );` `//{block name="backend/vote/model/vote/fields" append} { name:'email', type:'string' } //{/block}`

---

<div class="post-metadata">

**Author:** ![TAiS46](https://avatars.discourse-cdn.com/v4/letter/t/82dd89/32.png) [@TAiS46](https://forum.shopware.com/u/TAiS46)\
**Post date:** [1. Oktober 2014 um 13:41 UTC](https://forum.shopware.com/t/backend-quot-infopanel-quot-erweitern/22700/2 "2014-10-01T13:41:06Z")

</div>

Ein Komma hat gefehlt: `//{block name="backend/vote/model/vote/fields" append} { name:'email', type:'string' }, //{/block}`
