Hallo,
ja... an sich korrekt... glaub ich verstehs irgendwie net so recht.
-> Auftrag wird in der Tabelle "auftrag" angelegt
-> "auftrag_position" wird mit den Artikel gefüllt, hier bleibt die Beschreibung leer, wird nicht vom eigentlichen Artikel gezogen.?!? korrekt?
Bsp. Einmal manuelle Auftrag erstellt und einmal Auftrag per Import (beide Artikel sind im WAWI gleich vorbereitet)
![](https://openxe.org/index.php?attachment/784-pasted-from-clipboard-png/&thumbnail=1)
==> Im Auftrag ... Rechnung wird entsprechen die Beschreibung auch nicht ausgegeben.
In der Tabelle "shopimport_auftraege" wird in der Spalte der Warenkorb übergeben.
Im Smarty gibt es den Button "Standard Template laden"... bin ich richtig der Annahme, dass diese Template aktuell genutzt wird um die Tabelle "auftrag_position" zu befüllen?
Wenn ja, dann müsste ich die Sektion anpassen:
{*ITEM LOGIC*}
<articlelist>
{foreach key=lineItemKey item=lineItem from=$orderData->lineItems->data}
<{$lineItemKey}>
<articleid><![CDATA[{$lineItem->attributes->payload->productNumber}]]></articleid>
<name><![CDATA[{$lineItem->attributes->label}]]></name>
<quantity><![CDATA[{$lineItem->attributes->quantity}]]></quantity>
<price><![CDATA[{$lineItem->attributes->price->unitPrice}]]></price>
{foreach key=taxKey item=tax from=$lineItem->attributes->price->calculatedTaxes}
<steuersatz><![CDATA[{$tax->taxRate}]]></steuersatz>
{/foreach}
</{$lineItemKey}>
{/foreach}
</articlelist>
Alles anzeigen
Jetzt wäre nur die Frage... welche Nodes gibt es, wo ich das hinschreiben kann?
Zusätzlich wäre noch nice, wenn aus dem Artikel auch die Beschreibung mit übernommen wird.
Geht das auch mit dem Smart Template?
Im Quellcode hab ich auch schon etwas gestöbert... ohne Komment ist schon net ohne.
Vl. könnt ich ein paar Tipps oder Hilfestellung geben.
Gruß
Hier noch der Bereich aus dem $Cart
[customFields] => Array (
[tmms_customer_input_1_value] => Feuerwehr Neustadt
[tmms_customer_input_1_label] => Feuerwehr
[tmms_customer_input_1_placeholder] => Bitte die Feuerwehr hinterlegen
[tmms_customer_input_1_fieldtype] => input
)