Antwort #5 am: 09. November 2016, 15:55:34
Da müsste man entweder murksen ....
$ean = xtc_db_fetch_assoc(xtc_db_query("SELECT products_ean FROM products WHERE products_id =".$order->products[$i]['id']));
Da sollte rauskommen: array(0=> array('products_ean'=>'Wert'))
Also so:
$ean = xtc_db_fetch_assoc(xtc_db_query("SELECT products_ean FROM products WHERE products_id ='".$order->products[$i]['id']."'"));
echo $ean[0]['products_ean'];
Anstatt der echo Zeile das ganze einfach in eine Smarty Variable packen.
Oder ... ohne Murks ... erst mal die Klasse orders so anpassen, dass in der Tabelle orders_products beim speichern der Bestellung auch products_ean mitgespeichert wird. Vorher braucht man die nicht versuchen auszulesen ...
Da es
nur ums Backend geht .... ich würde sagen versuch mal den Murks. Für Frontend ist das zu lahm!