Neu Zugriff auf Items eines Arrays ( split:"bla" )

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.

rod64

Neues Mitglied
19. Juni 2018
2
0
#1
Hi,

wie ich unter https://guide.jtl-software.de/Text_aufsplitten_(Split) lesen konnte, laesst sich ein String splitten. Wie aber komme ich an die einzelnen Items des resultierenden Arrays.

Wir wollten in unserem Template fuer einen Sonderfall den Namen eines Artikels splitten und auf das erste Item zugreifen, z.B. mittels {$Artikel->cName|split:"&"|first} .

Leider bekomme ich als Ergebnis nur "Array".

Vielen Dank schon mal fuer eure Hilfe!
 

MBesancon

Offizieller Servicepartner
SPBanner
1. Oktober 2010
1.727
51
Erkelenz
#2
Der Link von dir zeigt, wenn ich das richtig sehe, nicht auf die Möglichkeiten des Shops sondern auf DotLiquid der WaWi :).

Im Template könntest du z.B. folgendes machen

Code:
{assign var="myArray" value="&"|explode:$Artikel->cName}
aufsplitten. Im weiteren Verlauf könntest du dann z.B. per {$myArray.0} auf das erste Element des Arrays zugreifen.
 
Zustimmungen: rod64

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
997
61
#4
Würde noch ein „trim“ mit einbauen um die Leerzeichen vorn und hinten zu eliminieren. Oder eben gleich auf „ & „ splitten...