Jump to content
xt:Commerce Community Forum

Bestellhistorie - Daten fehlen


stumpy666

Recommended Posts

Wenn ich mich als Kunde einlogge und von der Übersichtsseite aus meine einzelnen Bestellungen ansehe, fehlen sämtliche Infomationen über die Bestellung:

- wie wurde Versand

- wie wurde bezahlt

- welchen Kommentar hab ich abgegeben bzw. welche Kommentare wurden vom Admin an mich gesendet

- Wann wurde welcher Bestellstatus geändert

All diese Variablen stehen doch im Template account_history_info.html zur Verfügung...

Jemand eine Idee?

Link to comment
Share on other sites

könnte man das net selber einbauen?

wenn man weiß welche variablen und in welcher php datei das reinkommt?

habe mir mittlerweile auch viele sachen eingebaut die angeblich nicht machbar sind (laut hersteller) und trotzdem funzen die bei mir...

wenn wir user das gemeinsam anpacken, schaffen wir das auch..

ich kann auch viele kleinigkeiten die für unseren shop notwendig sind keine 5 monate oder länger warten bis das nächste update kommt... würde gerne ncoh vor ende des jahres die kiste online bringen..

Gruß

GoriBoy

Link to comment
Share on other sites

bin fast fertig, hab aber ein fehler entdeckt in der zahlungsweise vorkasse..

in der subpage_confirmation.html wird der betrag beid en artikeln abgezogen, in der emailbestätigung nicht und in der account_history_info.html auch nicht..

habe ein ticket abgegeben...

wenn das geklärt ist, poste ich hier die ergebnisse..

Ticket: VWV-544449

Gruß

GoriBoy

Link to comment
Share on other sites

so sieht meine account_history_info.html aus, jeder soll sie auf die enstprechenden bedürfnisse anpassen..

<h1>{txt key=TEXT_PAGE_TITLE_ACCOUNT_HISTORY_INFO}</h1>

<p><a href="{link page='customer' paction=order_overview conn=SSL}">{button text=$smarty.const.BUTTON_BACK file='back.gif'}</a></p>

<div class="highlightbox">

<h1>{txt key=TEXT_ORDER_NUMBER}: {$order_data.orders_id}</h1>

<p><strong>{txt key=TEXT_ORDER_DATE}:</strong> {$order_data.date_purchased}</p>

<strong>Bestellstatus:</strong> {$order_data.orders_status}<br />

<h2><strong>{txt key=TEXT_SHIPPING_ADDRESS}</strong></h2>

<p>

{if $order_data.delivery_company} {$order_data.delivery_company}<br />{/if}

{$order_data.delivery_firstname} {$order_data.delivery_lastname}<br />

{$order_data.delivery_street_address}<br />

{if $order_data.delivery_suburb} {$order_data.delivery_suburb}<br />{/if}

{$order_data.delivery_postcode} {$order_data.delivery_city}<br />

{if $order_data.delivery_state}{$order_data.delivery_state} {/if}{$order_data.delivery_country}<br />

</p>

<h2><strong>{txt key=TEXT_PAYMENT_ADDRESS}</strong></h2>

<p>

{if $order_data.billing_company} {$order_data.billing_company}<br />{/if}

{$order_data.billing_firstname} {$order_data.billing_lastname}<br />

{$order_data.billing_street_address}<br />

{if $order_data.billing_suburb} {$order_data.billing_suburb}<br />{/if}

{$order_data.billing_postcode} {$order_data.billing_city}<br />

{if $order_data.billing_state}{$order_data.billing_state} {/if}{$order_data.billing_country}<br />

</p>

{if $order_data.shipping_code!=''}

<strong>Versandart:</strong> {$order_data.shipping_code}{/if}<br />

<strong>Zahlungsart:</strong> {if $order_data.payment_code == 'xt_prepayment'}Vorkasse

{elseif $order_data.payment_code == 'xt_invoice'}Rechnung

{elseif $order_data.payment_code == 'xt_paypal'}Paypal

{elseif $order_data.payment_code == 'xt_banktransferl'}Lastschriftverfahren

{elseif $order_data.payment_code == 'xt_cashondelivery'}Nachnahme

{elseif $order_data.payment_code == 'xt_moneybookers'}Kreditkarte

{/if}<br /><br />

{if $order_data.comments!=''}

<strong>Bemerkungen:</strong>

{$order_data.comments}

{/if}

{if $order_data.payment_info!=''}

<h2>{txt key=TEXT_PAYMENT_INFO}</h2>

<p>{$order_data.payment_info}</p>

{/if}

{foreach name=aussen item=history_values from=$order_history}

<p>{$history_values.date_added} {$history_values.orders_status_id} {$history_values.comments}</p>

{/foreach}

</div>

<h2>{txt key=TEXT_ARTICLE}</h2>

<table class="tabledetails_checkout" width="100%" border="0" cellspacing="0" cellpadding="6">

<tr class="headerrow_checkout">

<td class="left_checkout">{txt key=TEXT_QTY}</td>

<td class="left_checkout">{txt key=TEXT_ARTICLE}</td>

<td class="left_checkout">{txt key=TEXT_PRODUCTS_MODEL}</td>

<td class="right_checkout">{txt key=TEXT_SINGLE_PRICE}</td>

<td class="right_checkout">{txt key=TEXT_TOTAL_PRICE}</td>

</tr>

{foreach name=aussen item=order_values from=$order_products}

<tr class="{cycle values="contentrow1_checkout,contentrow2_checkout"}">

<td class="left_checkout">{$order_values.products_quantity} X </td>

<td class="left_checkout"><strong>{$order_values.products_name}</strong></td>

<td class="left_checkout">{$order_values.products_model}</td>

<td class="right_checkout">{$order_values.products_price.formated}</td>

<td class="right_checkout">{$order_values.products_final_price.formated}</td>

</tr>

{/foreach}

<tr>

<td colspan="6" class="subtotal_checkout">

<p>{txt key=TEXT_SUB_TOTAL}: {$total.product_total.formated}</p>

{foreach name=aussen item=order_total_values from=$order_total_data}

<p>{$order_total_values.orders_total_name}: {$order_total_values.orders_total_price.formated}</p>

{/foreach}

{foreach name=aussen item=tax_data from=$total.total_tax}

<p>{txt key=TEXT_TAX} {$tax_data.tax_key}%: {$tax_data.tax_value.formated}</p>

{/foreach}

<p>{txt key=TEXT_TOTAL}: {$total.total.formated}</p>

</div>

</tr>

</table>

{hook key=account_history_info_bottom}

{if $data._cart_discount}<span class="old-price">{$data._original_products_price.formated}</span><br>

{else}{$data.products_price.formated}{/if}

Gruß

GoriBoy

Link to comment
Share on other sites

jetzt verstehe ich den Zusammenhang!

{if $order_data.comments!=''}

<strong>Bemerkungen:</strong>

{$order_data.comments}

{/if}

liefert den Kommentar aus der Tabelle xt_orders, welcher vom Bessteller eingegeben wurde und ich dachte, das wären die Kommentare des Admins

... die stehen aber ja ausschließlich in der Tabelle xt_orders_status_history und das geht ja auch nicht :-(

Link to comment
Share on other sites

ehm nein, das wäre ein teil des codes ... mehr nicht...

erstmal fehlt bei dir die { bei der variable ...

und 2. funktionieren diese Variablen bzw. das foreach nicht ... that's the problem ...

jup, danke..

hast recht, irgendwie werden diese variablen nicht übergeben.. in der debug sind die auch net drin..

evtl. fehlt irgendwas noch in der checkout.php, order.php oder customer.php

Gruß

GoriBoy

Link to comment
Share on other sites

  • 3 months later...

Das habe ich auch hinbekommen. Ich meinte die eigentliche Bestellhistorie, also die Auflistung der verschiedenen Lieferstatus und des Zeitpunkts, wann sie gesetzt wurden.

Aktuell wird ja unter "Bestellhistorie:" nichts angezeigt, richtig wäre aber etwas wie:

Bestellhistorie

11.12.2009 Offen

13.12.2009 In Bearbeitung

14.12.2009 Versandt

Nur leider funktioniert ja die foreach-Schleife an der Stelle nicht.

Link to comment
Share on other sites

In der Detailansicht unter "Bestellhistorie:" (in deinem Bild ( http://www.xt-commerce.com/forum/attachments/fragen-zur-software/2795d1261755389-bestellhistorie-daten-fehlen-account_history_info.gif ) ist es im orangenen Kästchen ganz unten) müsste normalerweise wie ich zitiert habe die verschiedenen Lieferstatus für die entsprechenden Bestellungen aufgelistet werden (da ist die foreach-Schleife). Aber da wird nichts aufgelistet.

hat Goriboy auch unten auf der 2. Threadseite schon geschrieben: http://www.xt-commerce.com/forum/fragen-zur-software/73764-bestellhistorie-daten-fehlen-2.html .

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...