Jump to content
xt:Commerce Community Forum
Sign in to follow this  
back@me

Keine Artikelauflistung in "Bestellhistorie" des Kunden

Recommended Posts

Tach zusammen,

wenn der Kunde Artikel bestellt hat, werden ihm diese später eigentlich in seinem Konto unter "Bestellhistorie" angezeigt ... jedoch nicht bei mir, die Tabelle bleibt leer (siehe Screenshot mit dem roten Pfeil).

Unter "Ihre persönliche Seite" kann der Kunde seine Bestellungen in der Übersicht sehen ... alles gut uns schön! Sobald er jedoch auf den Button "Anzeigen" klickt und in die Ansicht "Bestellinformationen" gelangt, bleibt die Detailansichte der bestellten Artikel leer.

Wie kommt das? Gehört das nicht zum Stadardumpfang des Shops ?

Vielen Dank für Eure Hilfestellung.

[email protected]

post-12020-1433791418802_thumb.jpg

post-12020-14337914188241_thumb.jpg

Share this post


Link to post
Share on other sites

Hi argentarius,

da fällt mir aber ein "Stein vom Herzen" ... ich dachte schon, dass ich allein mit diesem Problem da stehe. Ich habe bereits schon an mir selbst gezweifelt, da ich keinen Fehler feststellen kann.

Vielleicht kennen ja noch andere Shopbetreiber, denen das mal aufgefallen ist.

Ich denke, dass es den wenigsten auffällt, da sie den Kundenbereich im eigenen Shop nicht "auf Herz und Nieren" prüfen, kein Testkonto anlegen und somit nicht darüber stolpern.

Im übrigen verwende ich den original Code für die account_history_info.html

[email protected]

EDIT:

Hier mal mein Code der "account_history_info.html"

 
{config_load file="$language/lang_$language.conf" section="account_history_info"} <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>{#heading_history_info#}
</strong></font><br />
<br />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">{#text_oid#}{$ORDER_NUMBER}
({$ORDER_STATUS})<br />
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<font size="1">{#text_date#} {$ORDER_DATE} </font></font></td>
<td class="main"> </td>
</tr>
</table>
<br />
<strong> </strong>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="border-top: 1px solid; border-color: #cccccc;"width="240" class="main"><strong>{#text_shipping_address#}</strong><br />
{$DELIVERY_LABEL}</td>
<td style="border-top: 1px solid; border-color: #cccccc;" class="main">{if $BILLING_LABEL}<strong>{#text_payment_address#}</strong><br />
{$BILLING_LABEL}{/if}</td>
</tr>
</table>
<br />
<strong>{#text_shipping_method#} </strong>{$SHIPPING_METHOD} <strong><br />
{if $PAYMENT_METHOD}{#text_payment_method#}</strong> {$PAYMENT_METHOD} <br />{/if}
<br />
{if $ORDER_COMMENTS!=''} <strong>{#text_comments#}</strong>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td style="border: 1px solid; border-color: #cccccc;" class="main">{$ORDER_COMMENTS}</td>
</tr>
</table>
{/if}
{if $PAYMENT_INFORMATION!=''}
<strong>{#text_payment_info#}</strong>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td style="border: 1px solid; border-color: #cccccc;" class="main">{$PAYMENT_INFORMATION}</td>
</tr>
</table>
{/if}
<strong>{#title_history#}</strong>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td style="border: 1px solid; border-color: #cccccc;" class="main">{$HISTORY_BLOCK}</td>
</tr>
</table>
<strong>{#text_products#}</strong> <br />
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td style="border: 1px solid; border-color: #cccccc;" class="main">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="main">{$PRODUCTS_BLOCK}</td>
</tr>
<tr>
<td class="main" style="border-top: 1px solid; border-color: #cccccc;" ><div align="right">{$TOTAL_BLOCK}</div></td>
</tr>
</table></td>
</tr>
</table>
{if $downloads_content neq ''}
{$downloads_content}
{/if}
<div align="right"><br />
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="main"><span class="main"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>
{#title_print#}
</strong></font><br />
{#text_print#}
<br />
{$BUTTON_PRINT}
</span></td>
<td align="right" valign="top">{$BUTTON_BACK}</td>
</tr>
</table>
<br />
</div>
[/php]

Share this post


Link to post
Share on other sites

Also es muss ja irgendwas mit

{$PRODUCTS_BLOCK}[/PHP]

zu tun haben! Hab aber noch nicht genau herausgefunden, warum der Block in account_history_info.html nicht angezeigt wird in der checkout_confirmation.php ist dagegen alles in Ordnung.

Share this post


Link to post
Share on other sites

Das ist, zumindest in 3.04 SP 2.1, kein Block mehr:

<strong>{#text_products#}</strong> <br />
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td style="border: 1px solid; border-color: #cccccc;" class="main">


<table style="border-bottom:1px solid;" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>{#heading_products#}</strong></font></td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr>
<td colspan="2" class="infoBoxHeading"><div align="center"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{#head_units#}</font></strong></div></td>
<td class="infoBoxHeading"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{#head_products#}</font></strong></td>
<td class="infoBoxHeading"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{#head_artnr#}</font></strong></td>
<td class="infoBoxHeading"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{#head_single_price#}</font></strong></td>
<td class="infoBoxHeading" width="150"><div align="right"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{#head_price#}</font></strong></div></td>
</tr>
{foreach name=aussen item=order_values from=$order_data}
<tr>
<td width="20" style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$order_values.PRODUCTS_QTY}</font></div></td>
<td width="20" style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">x</font></div></td>
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>{$order_values.PRODUCTS_NAME}</strong><em>{$order_values.PRODUCTS_ATTRIBUTES}</em>{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}<br />
{#text_shippingtime#} {$order_values.PRODUCTS_SHIPPING_TIME}<br />{/if}</font></td>
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$order_values.PRODUCTS_MODEL}<em>{$order_values.PRODUCTS_ATTRIBUTES_MODEL}</em></font></td>
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$order_values.PRODUCTS_SINGLE_PRICE}</font></td>
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;" width="150"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$order_values.PRODUCTS_PRICE}</font></div></td>
</tr>
{/foreach} </table>
</td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="0">
{foreach name=aussen item=order_total_values from=$order_total}
<tr>
<td nowrap="nowrap" width="100%" style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><div align="right"><font size="1" face="Arial, Helvetica, sans-serif">{$order_total_values.TITLE}
{$order_total_values.TEXT}</font></div></td>
</tr>
{/foreach}
</table>[/html]

Matt

Share this post


Link to post
Share on other sites

Nun, die Variable {$PRODUCTS_BLOCK} gibt es in 3.04 SP 2.1 nicht mehr, wenn du einen Shop auf dieser Basis und ein veraltetes Template hast ist es logisch, dass keine Produkte gelistet werden.

Share this post


Link to post
Share on other sites

Hi wibros,

danke vorerst, für Deine schnelle Antwort!

Ich fall um, Du hast recht, das Template, welches ich verwende ist ein älteres Template, welches ich mir komplett umgestrickt habe (war wohl nix mit komplett umgestrickt*grins* :o ).

Heißt also, dass der Quellcode, den Du da abgebildet hast der Code aus der "neuen" "account_history_info.html" ist?!

Danke

Share this post


Link to post
Share on other sites

Hallo [email protected] und Forengäste

habe das gleiche Problem.

Keine Anzeige der Bestellhistorie usw. in "persönlicher Seite"

Shopversion 3.4 2 aber ein älteres Template.

Kannst du / könnt Ihr mir bitte mitteilen welche Dateien usw. geändert werden muss, damit dies funktioniert.

Danke für deine/eure Hilfe

Share this post


Link to post
Share on other sites

Hi slotrc,

ganz einfach und sooo simpel, dass selbst ich damals einwenig länger gebraucht hatte um es zu raffen :o !

Im Ordner templates/haubendesign001/module liegt die "account_history_info.html" die Du gegen die selbe Datei aus einem neuen Template austauschen musst (nimm die Datei aus dem Template der aktuellen XTC Version). Da der Code den Du aktuell in dieser Datei verwendest veraltet ist und Variablen verwendet, die nicht mehr verwendet werden, musst Du diese Datei gegen eine aktuelle austauschen ... und siehe da ... alles wird angezeigt.

Melde Dich mal, ob es gefunzt hat.

Gruß

Backy

Share this post


Link to post
Share on other sites

Hallo zusammen!

gibt es auch noch andere Dateien, welche ausgewechselt werden sollten?

Ich habe die account_history_info.html ausgetauscht, jedoch wird immer noch nichts angezeigt.

Möglicherweise ist noch eine andere Datei veraltet bei mir, hat jemand eine Idee welche?

EDIT: Das Problem hat sich erledigt! Ich musste noch den Inhalt des Ordners template_c leeren.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...