FreiD Posted September 5, 2007 Report Share Posted September 5, 2007 Hi, ich möchte die Bestell-Bestätigungsmail bzw. die Übersicht der gekauften Artikel auf PHP-Scriptebene trennen, um die Artikel an versch. mails zu versenden (an wen und welche mailadresse ist alles in der Db definiert und funzt). So wie ich das sehe, erhält send-order.php von der Klasse order.php ja die Bestelldaten als Array zurückgeliefert: Zeile 38: $smarty->assign('order_data', $order->getOrderData($insert_id)); Ich möchte nun dasselbe in ein neues Array innerhalb send_order.php übergeben: $daten[] = $order->getOrderData($insert_id); Das klappt soweit auch, aber ich bekomme es nicht hin, das einzelne Arrayfeld anzusprechen, also wenn bspw. 3 Artikel gekauft wurden, müsste ich doch eigentlich hiermit Artikel 1 ansprechen: $smarty->assign('order_data',$daten[0]); Damit übergibt er aber nur "Müll", er übergibt einfach ein "T"????? Denn auf "smartyebene", also in der order_mail.html wird das Array ja aufgesplittet und für jeden Artikel eine Zeile generiert: {foreach name=aussen item=order_values from=$order_data} Weiß jemand eine Lösung. Thanks.- Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.