# Variablen im Template für den XML-Produktexport ändern

**URL:** https://forum.shopware.com/t/variablen-im-template-fur-den-xml-produktexport-andern/30046
**Category:** Sonstiges
**Created:** [28. August 2015 um 09:50 UTC](https://forum.shopware.com/t/variablen-im-template-fur-den-xml-produktexport-andern/30046 "2015-08-28T09:50:01Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![kiporstrom](https://avatars.discourse-cdn.com/v4/letter/k/b77776/32.png) [@kiporstrom](https://forum.shopware.com/u/kiporstrom)
#### Post date: [28. August 2015 um 09:50 UTC](https://forum.shopware.com/t/variablen-im-template-fur-den-xml-produktexport-andern/30046/1 "2015-08-28T09:50:01Z")

</div>

Hallo Shopware Community, dies ist mein erster Foren-Beitrag hier und ich bin als Shopware-Neuling voller Hoffnung und Zuversicht, dass mir jemand weiterhelfen kann. Ich würde gerne bei dem Produktexport für Google-Shopping eine Variable im Template ändern. Es soll anstatt der eigentlichen Produktbezeichnung der Meta-Title verwendet werden. Aktuell sieht das Template wie folgt aus:  
{$sArticle.articleID|escape}  
{$sArticle.name|strip\_tags|strip|escape|htmlentities}  
{$sArticle.description|strip\_tags|escape}  
\<google\_product\_category\>{$sArticle.attr1}\</google\_product\_category\>  
\<product\_type\>{$sArticle.articleID|category:" \> “|escape}\</product\_type\>  
{$sArticle.articleID|link:$sArticle.name|escape}  
\<image\_link\>{$sArticle.image|image:1}\</image\_link\>  
neu  
{if $sArticle.esd}auf lager{elseif $sArticle.instock\>0}auf lager{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime \> $smarty.now}vorbestellt{elseif $sArticle.shippingtime}auf lager{else}nicht auf lager{/if}  
{$sArticle.price|format:“number”}  
{$sArticle.supplier|escape}  
{$sArticle.suppliernumber|escape}  
  
DE  
Standard  
{$sArticle|@shippingcost:“prepayment”:“de”|escape:number}  
  
{if $sArticle.changed}{$sArticle.changed|date\_format:”%a, %d %b %Y %T %Z"}{/if}   
Ich möchte davon folgende Zeile verändern:

{$sArticle.name|strip\_tags|strip|escape|htmlentities}Statt des Smarty-Attributes "$sArticle.name" habe ich "$sArticle.metaTitle" verwendet. Natürlich habe ich vorher nach dem richtigen Attribut-Namen gesucht und lediglich diesen gefunden. Wenn ich jetzt die Produkte exportiere, bekomme ich keinerlei Daten im Bereich für die einzelnen Produkte angezeigt. 

Woran könnte das liegen?

Schonmal vorab: Selbstverständlich ist für jedes Produkt ein Meta-Title eingepflegt.

Vielen Dank vorab!

---

<div class="post-metadata">

### Author: ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)
#### Post date: [28. August 2015 um 13:58 UTC](https://forum.shopware.com/t/variablen-im-template-fur-den-xml-produktexport-andern/30046/2 "2015-08-28T13:58:02Z")

</div>

[quote=“kiporstrom”]Hallo Shopware Community, dies ist mein erster Foren-Beitrag hier und ich bin als Shopware-Neuling voller Hoffnung und Zuversicht, dass mir jemand weiterhelfen kann. Ich würde gerne bei dem Produktexport für Google-Shopping eine Variable im Template ändern. Es soll anstatt der eigentlichen Produktbezeichnung der Meta-Title verwendet werden. Aktuell sieht das Template wie folgt aus:  
{$sArticle.articleID|escape}  
{$sArticle.name|strip\_tags|strip|escape|htmlentities}  
{$sArticle.description|strip\_tags|escape}  
\<google\_product\_category\>{$sArticle.attr1}\</google\_product\_category\>  
\<product\_type\>{$sArticle.articleID|category:" \> “|escape}\</product\_type\>  
{$sArticle.articleID|link:$sArticle.name|escape}  
\<image\_link\>{$sArticle.image|image:1}\</image\_link\>  
neu  
{if $sArticle.esd}auf lager{elseif $sArticle.instock\>0}auf lager{elseif $sArticle.releasedate && $sArticle.releasedate|strtotime \> $smarty.now}vorbestellt{elseif $sArticle.shippingtime}auf lager{else}nicht auf lager{/if}  
{$sArticle.price|format:“number”}  
{$sArticle.supplier|escape}  
{$sArticle.suppliernumber|escape}  
  
DE  
Standard  
{$sArticle|@shippingcost:“prepayment”:“de”|escape:number}  
  
{if $sArticle.changed}{$sArticle.changed|date\_format:”%a, %d %b %Y %T %Z"}{/if}   
Ich möchte davon folgende Zeile verändern:

{$sArticle.name|strip\_tags|strip|escape|htmlentities}Statt des Smarty-Attributes "$sArticle.name" habe ich "$sArticle.metaTitle" verwendet. Natürlich habe ich vorher nach dem richtigen Attribut-Namen gesucht und lediglich diesen gefunden. Wenn ich jetzt die Produkte exportiere, bekomme ich keinerlei Daten im Bereich für die einzelnen Produkte angezeigt. 

Woran könnte das liegen?

Schonmal vorab: Selbstverständlich ist für jedes Produkt ein Meta-Title eingepflegt.

Vielen Dank vorab![/quote]

So wie ich das [hier](http://community.shopware.com/Produktexporte_detail_814_659.html#Liste_der_verf.FCgbaren_Variablen:) lese steht die Variable Meta-Title so nicht zur Verfügung.  
Vielleicht ist es aber möglich sich den Meta-Titel, wie z.B. wie die [Variantenbilder](http://community.shopware.com/Produktexporte_detail_814_659.html#Variantenbilder_.2F_weitere_Artikelbilder)  
zu holen.
