Probleme mit Google Shopping nach Update auf die 5.3.2

Hallo,

seit dem Update wundere ich mich über die vergleichsweise schlechte Leistung meiner Shopping Kampagne und sehe nun auch den Grund. Mein Feed ist bei Google ungültig und wenn ich dem im Backend mir anschauen will, erhalte ich folgende Fehlermeldung.

Hat jemand einen Tipp woran es liegt?

 id sku titel beschreibung link bild\_url Google\_Produktkategorie ean gewicht marke mpn zustand produktart preis standort currency availability 
## Ups! Ein Fehler ist aufgetreten!


Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.


### Syntax Error in template "9af12320a7980e521ee0471e25cddf54b4b956e3" on line 8 "{$sArticle.articleID|shopsGoogleCategory}{#S#}" unknown modifier "shopsGoogleCategory" in engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php on line 657

### Stack trace:



    #0 engine/Library/Smarty/sysplugins/smarty\_internal\_compile\_private\_modifier.php(132): Smarty\_Internal\_TemplateCompilerBase-\>trigger\_template\_error('unknown modifie...', 8) #1 engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(465): Smarty\_Internal\_Compile\_Private\_Modifier-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #2 engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler('private\_modifie...', Array, Array) #3 engine/Library/Smarty/sysplugins/smarty\_internal\_compile\_private\_print\_expression.php(65): Smarty\_Internal\_TemplateCompilerBase-\>compileTag('private\_modifie...', Array, Array) #4 engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(465): Smarty\_Internal\_Compile\_Private\_Print\_Expression-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #5 engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler('private\_print\_e...', Array, Array) #6 engine/Library/Smarty/sysplugins/smarty\_internal\_templateparser.php(2358): Smarty\_Internal\_TemplateCompilerBase-\>compileTag('private\_print\_e...', Array, Array) #7 engine/Library/Smarty/sysplugins/smarty\_internal\_templateparser.php(3101): Smarty\_Internal\_Templateparser-\>yy\_r28() #8 engine/Library/Smarty/sysplugins/smarty\_internal\_templateparser.php(3201): Smarty\_Internal\_Templateparser-\>yy\_reduce(28) #9 engine/Library/Smarty/sysplugins/smarty\_internal\_smartytemplatecompiler.php(105): Smarty\_Internal\_Templateparser-\>doParse(16, '{') #10 engine/Library/Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(192): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile('{foreach $sArti...') #11 engine/Library/Smarty/sysplugins/smarty\_internal\_template.php(187): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Enlight\_Template\_Default)) #12 engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php(155): Smarty\_Internal\_Template-\>compileTemplateSource() #13 engine/Shopware/Core/sExport.php(1160): Smarty\_Internal\_TemplateBase-\>fetch('string:{foreach...', 1) #14 engine/Shopware/Controllers/Backend/Export.php(133): sExport-\>executeExport(Resource id #954) #15 engine/Shopware/Controllers/Backend/Export.php(69): Shopware\_Controllers\_Backend\_Export-\>generateExport('php://output') #16 engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Backend\_Export-\>indexAction() #17 engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight\_Controller\_Action-\>dispatch('indexAction') #18 engine/Library/Enlight/Controller/Front.php(223): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #19 engine/Shopware/Kernel.php(184): Enlight\_Controller\_Front-\>dispatch() #20 vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #21 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #22 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #23 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #24 shopware.php(118): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #25 {main}



 

 

Du hast ein Plugin für Google Kategorien beim Export. In der Meldung steht “shopsGoogleCategory”.

Das Plugin scheint nicht mit 5.3 kompatibel zu sein und wirft eine Fehlermeldung.

Sorry, muss mch korrigieren…

Nach dem Shop Update lief der export anscheinend weiterhin normal. Das nicht funktionierende Update vom SEO Manager scheint hier das Problem zu sein.

Ich denke der fliegt bald raus…

Hi,

das liegt an dem Modifier den du nutzt. In diesem Fall  shopsGoogleCategory --> {$sArticle.articleID|shopsGoogleCategory}. Den gibt es in Shopware im Standard gar nicht. Vermutlich kam dies mal durch eine Anpassung oder Plugin in deinen Shop. Shopware kennt diesen aber nun nicht und daher kommt es zu einem Fehler.

Sebastian