Habe meinen Google Shopping Feed soweit fertig und läuft auch ohne Fehler durch.
Muss jedoch bei ein paar wenigen Artikeln bei welchen ich keinen EAN habe, manuell identifier FALSE reinschreiben.
Kann mir kurz jemand sagen wie der Befehl lauten muss für:
Sofern das Feld EAN leer ist, muss Wert für {$sArticle.articleID|escape} sein. (anstatt: {$sArticle.ean|escape} )
Sofern das Feld EAN leer ist, muss der Wert: g:identifier_exists>FALSE eingetragen werden.
So sieht das Ganze bisher aus:
{$sArticle.ean|escape}
{$sArticle.name|strip_tags|strip|truncate:80:"...":true|escape} {$sArticle.additionaltext|escape}{#S#}
{$sArticle.description_long|strip_tags|strip|truncate:900:"..."|escape}
{$sArticle.attr10|escape:"xml"}
{$sArticle.articleID|category:" > "|escape}
{$sArticle.articleID|link:$sArticle.name|escape}
{$sArticle.articleID|articleImages:$sArticle.ordernumber:1:">"|escape}
new
in stock
{$sArticle.price|format:"number"} {$sCurrency.currency}
{$sArticle.supplier|escape}
{$sArticle.ean|replace:"|":""}
CH
Standard
{$sArticle|@shippingcost:"prepayment":"ch"|escape:number} {$sCurrency.currency}
{if $sArticle.changed}{$sArticle.changed|date_format:"%a, %d %b %Y %T %Z"}{/if}
bedeutet; es wird in das Feld g:id die EAN-Nummer geschreiben, wenn diese vorhanden ist, wenn nicht die Artikelnummer, die dann aber auch {$sArticle.articleID} sein müsste.
Du hast in deinem ersten Post ja folgendes geschrieben:
Sofern das Feld EAN leer ist, muss Wert für {$sArticle.articleID|escape} sein. (anstatt: {$sArticle.ean|escape} )