Ich benötige Hilfe bei einer eigentlich einfachen for-each schleife…
Wir wollen einen automatisierten Import für Positionen erstellen und ich habe eine große Herausforderung beim erstellen der äußersten schleife.
Ich möchte verschiedene order-ids durchlaufen, allerdings bekomme ich folgende Fehlermeldung:
Smarty-Error: Syntax error in template "file:/var/www/xentral/userdata/tmp/xentral/Modules/TransferSmarty/template_30/incomming.tpl" on line 5 "{foreach from=$object key=order-id item=position}" 'key' attribute/variable has illegal value
Das Bindestrich/Minus in der .csv ist leider vorgegeben…
Diese 2 Workarounds habe ich schon erfolgreich ausprobiert:
-
{$order{'negative_value'}id}
‘-’
- “-”
- oberhalb meiner Schleife
{$original|replace: "-": "_"|getxml assign="newxml"}
könnt ihr mir helfen?