...
Beispiele XML-Export:
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
{if $orderObject->getPayment()} {assign value=$orderObject->getPayment()->get('payment_desc') var="payment_desc"} {assign value=$orderObject->getPayment()->get('price') var="payment_price"} {/if} {$exportColumns = array()}{foreach from=$cart item=orderItem}{$exportColumns[] = [ 'ID der Bestellposition' => $orderItem.id, 'Lieferanschrift Unternehmen' => $orderObject->get('order_DeliverAdressCompany'), 'Lieferanschrift Unternehmen 2' => $orderObject->get('order_DeliverAdressCompany2'), 'Lieferanschrift Anschrift' => $orderObject->get('order_DeliverAdressName'), 'Lieferanschrift Ansprechpartner Vorname' => $orderObject->get('order_DeliverAdressFirstname'), 'Lieferanschrift Ansprechpartner Nachname' => $orderObject->get('order_DeliverAdressLastname'), 'Lieferanschrift Ansprechpartner Straße' => $orderObject->get('order_DeliverAdressStreet'), 'Lieferanschrift Ansprechpartner PLZ' => $orderObject->get('order_DeliverAdressZIP'), 'Lieferanschrift Ansprechpartner Stadt' => $orderObject->get('order_DeliverAdressTown'), 'Lieferanschrift Ansprechpartner E - Mail' => $orderObject->get('order_DeliverAdressEMail'), 'Artikelnummer' => $orderItem.article_desc_intern, 'stueckzahl' => $orderItem.s_qty, 'aussendienstnummer' => 0, 'pdf_name' => $orderItem.filename, 'auftrags_datum' => $orderObject->get('cdate'), 'kunde' => $orderObject->getCustomer()->get('customer_company'), 'kundenid' => $orderObject->getCustomer()->get('id'), 'artikelid' => $orderItem.aid, 'InvoiceAdressCompany1' => $orderObject->get('InvoiceAdressCompany1'), 'InvoiceAdressCompany2' => $orderObject->get('InvoiceAdressCompany2'), 'InvoiceAdressName' => $orderObject->get('InvoiceAdressName'), 'InvoiceAdressStreet' => $orderObject->get('InvoiceAdressStreet'), 'InvoiceAdressZIP' => $orderObject->get('InvoiceAdressZIP'), 'InvoiceAdressTown' => $orderObject->get('InvoiceAdressTown'), 'preis_netto' => $orderItem.s_total, 'mwst' => $orderItem.s_mwst, 'persdata' => $orderItem.persdata, 'besteller' => $orderObject->get('order_customer_user_id'), 'md5' => $orderItem.md5, 'auftragsbezeichnung' => $orderObject->get('order_code'), 'articletyp' => $orderItem.article_type, 'sap_number' => $orderItem.article_sap_nummer, 'costcenter' => $orderObject->getCustomerUser()->get('customer_user_costcenter'), 'kundennummer' => $orderObject->getCustomerUser()->get('customer_user_kundennummer'), 'budgetgruppenid' => $orderObject->get('order_budgetgruppen_user_id'), 'lieferadresse_ansprechpartner' => $orderObject->get('order_DeliverAdressName'), 'rechnungsadresse_ansprechpartner' => $orderObject->get('InvoiceAdressName'), 'zahlungsart' => $payment_desc, 'zahlungsart_preis' => $payment_price, 'versandkosten' => $orderObject->get('versandkosten'), 'remark' => $orderItem.remark, 'auftragsname' => $orderItem.jobname, 'costcenterCart' => $orderItem.cstctr, 'price_total' => $orderObject->get('brutto'), 'country_code' => $orderObject->get('order_DeliverAdressCountryCode') ]}{/foreach}{array_keys($exportColumns[0])|implode:';'} {foreach from=$exportColumns item=row}{$row|implode:';'} {/foreach} |
...