Quantcast
Channel: Administration - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2333

[info] eMailvorlage bei Vewendung von mehreren Sendungsnummern PHP7 Fehler |split

$
0
0

Ich habe nach dem Update auf 5.2.13 und umstellung auf PHP7 feststellen müssen, das die eMailvorlage mit mehreren Trackingcodes nicht mehr funktioniert.

http://community.shopware.com/Benutzung-der-Paketnummern-zur-Sendungsverfolgung_detail_1278.html?_ga=1.64776168.654502368.1463036720#Anpassung_der_eMail-Vorlage_bei_Vewendung_von_mehreren_Sendungsnummern    
=>"Anpassung der eMail-Vorlage bei Vewendung von mehreren Sendungsnummern"

Fehlermeldung:
Fehler beim Ändern des Status.
Syntax Error f6" on line 17 "{assign var='Tracking' value=', '|split:{$sOrder.trackingcode}}" unknown modifier "split"

 

Falls jemand das gleiche Problem hat, das hat mir geholfen:

Seit PHP 5.x ist der modifyer split deprecated und scheinbar nicht mehr in PHP7 implementiert, an seiner stelle soll man |explode nutzen.

 

{assign var='Tracking' value=', '|explode:{$sOrder.trackingcode}}
{for $ct=0 to {$sOrder.trackingcode|replace:",":"."|count_sentences}}
{if $sDispatch.name = GLS}
Link zu Paket {$ct+1}: https://gls-group.eu/DE/de/paketverfolgung?match={$Tracking[$ct]}
{/if}
{/for}

Viele Grüße


Viewing all articles
Browse latest Browse all 2333

Trending Articles