Gelöst Exportformate export umlaute smarty foreach merkmale

musaza

Aktives Mitglied
13. Januar 2018
83
15
Hallo,
ich wollte eine csv erstellen, was auch einwandfrei funktioniert bis auf umlaute in bestimmten Bereichen. Ich habe unter Exportformate ein neues Exportformat erstellt und folgendes drin zu stehen:

{strip}
{if $Artikel->cMerkmalAssoc_arr.Geschlecht !==""}
{($Artikel->cMerkmalAssoc_arr.Geschlecht)}|
{$Artikel->cArtNr}|
{$Artikel->cVorschaubild}|
{$Artikel->Artikelbild}|
{$Artikel->cBarcode}|
{$Artikel->cName}|
{$Artikel->cKurzBeschreibung}|
{$Artikel->cBeschreibung}
{foreach $Artikel->cMerkmalAssoc_arr as $value}
|{$value@key}: {$value}
{/foreach}
{/if}
{strip}


sobald ich die CSV generiere habe ich überall die korrekte Umlaute jedoch bei "cMerkmalAssoc_arr" werden garkeine umlaute gezeigt obwohl sie in der Datenbank hinterlegt sind.
So steht beispielsweise statt "Gehäuse" nur "Gehuse"
hat einer eine Idee wo ich ansetzen kann?
 

musaza

Aktives Mitglied
13. Januar 2018
83
15
Vielen lieben Dank an Herrn Preis (JTL Support)!!! Problem gelöst und für andere die vor dem gleichem Problem stehen... hier der passende Code:

{foreach from=$Artikel->oMerkmale_arr item=Merkmal key=kMerkmal}
|{$Merkmal->cName}:
{foreach from=$Merkmal->oMerkmalWert_arr item=MerkmalWert key=kMerkmalWert}
{$MerkmalWert->cWert}
{/foreach}
{/foreach}
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Rico Giesler

Ähnliche Themen