Hallo zusammen, derzeit erstellen in einem Produktfeed die Titel der jeweiligen Artikel anhand von den Attributen. Beispiel: {$sArticle.supplier} {$sArticle.attr6} {$sArticle.attr7} {$sArticle.attr8} {$sArticle.attr9} {$sArticle.attr10} {$sArticle.name} {$sArticle.attr5}{#S#}
Der Preisvergleich in welchen der Feed exportiert werden soll, akzeptiert jedoch nur eine bestimmte Anzahl von Zeichen, welche im Moment häufig überschritten wird. Gibt es eine Möglichkeit, wie der oben erstelle Produkttitel auf eine bestimtme Zeichenanzahl begrenzt werden kann? Besten Dank vorab! Und euch ein schönes Wochenende!
Hallo, meinst du, dass einfach nach einer bestimmten Zeichenanzahl eingekürzt wird? {$sArticle.attr6|truncate:30}
So wird Attribut 6 auf 30 Zeichen beschränkt
Okay, danke. Das Problem hier ist, dass es eine Aneinanderreihung von Attributen ist, welche zusammen die Zeichenzahl 80 nicht überschreiten dürfen. Gibt es da auch eine Möglichkeit?
Da müsstest du die einzelnen Variablen am besten so beschränken, dass die maximal mögliche Anzahl nicht überschritten wird.
Okay, werde es so lösen! Danke! Gibt es auch eine Möglichkeit leere Felder beim Export mit Inhalten zu befüllen? Also wenn beispielsweise keine Herstellerartikelnummer vorhanden ist, wird dieses feld durch die eigene Artikelnummer befüllt?
Hallo, ja klar. Das Exportmodul baut komplett auf Smarty auf. Du kannst daher einfach Abfragen mit IF integrieren. kurzes Beispiel: {if $sArticle.suppliernumber} {$sArticle.suppliernumber} {else} {$sArticle.ordernumber} {/if}