Jump to content
xt:Commerce Community Forum

Problem mit Textfeld Addon und Warenkorb


Recommended Posts

Hallo,

ich denke ich habe ein einfaches aber für mich unlösbares Problem :) Ich habe das Textfeld Addon installiert und es funktioniert auch (Attribute). Wenn ich nun ein Attribut mit Aufpreis in den Warenkorb lege, wird dort NICHT der Gesamtpreis des Produkts angezeigt (Produktpreis + Attributpreis), sondern nur der normale Preis.

Hier der Quellcode meines Warenkorbs. Ich bin für Hilfe sehr dankbar!

{config_load file="$language/lang_$language.conf" section="shopping_cart"}

{config_load file="$language/lang_$language.conf" section="product_info"}

<table width="100%" border="0" cellspacing="0" cellpadding="3">

<tr>

<td class="main" style="border-bottom: 1px solid; border-color: #cccccc;"> </td>

<td class="main" style="border-bottom: 1px solid; border-color: #cccccc;" align="center"><strong>{#text_qty#}</strong></td>

<td class="main" style="border-bottom: 1px solid; border-color: #cccccc;"><strong>  {#text_article#}</strong></td>

<td class="boxTextBG" style="border-bottom: 1px solid; border-color: #cccccc;" align="right"><strong>{#text_single#}</strong></td>

<td class="boxTextBG" style="border-bottom: 1px solid; border-color: #cccccc;" align="right"><strong>{#text_total#}</strong></td>

<td class="boxTextBGII" style="border-bottom: 1px solid; border-color: #cccccc;" align="center"><strong> {#text_remove#} </strong></td>

</tr>

{foreach name=aussen item=module_data from=$module_content}

<tr>

<td colspan="6"></td>

</tr>

<tr>

<td class="main ">{if $module_data.PRODUCTS_IMAGE!=''}<img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.IMAGE_ALT}" width="70" style="border:solid 1px #000000;" />{/if}</td>

<td align="center" valign="top" class="main ">{$module_data.PRODUCTS_QTY}</td>

<td valign="top" class="main "><strong><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></strong><br />

{if $module_data.PRODUCTS_SHIPPING_TIME neq ""}{#text_shippingtime#} {$module_data.PRODUCTS_SHIPPING_TIME}{/if}

{if $module_data.ATTRIBUTES!=''}

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

<!--/*

{foreach key=key_data item=item_data from=$module_data.ATTRIBUTES}

<tr>

<td class="main">{$item_data.NAME}:</td>

<td class="main" align="left">{$item_data.VALUE_NAME}</td>

</tr>

{/foreach}

*/-->

<!-- Start neuer Block - ersetzt den alten Block von Zeile 24 bis 29 -->

{foreach key=key_data item=item_data from=$module_data.ATTRIBUTES}

<tr>

<td class="main">

{$item_data.NAME}: </td>

{if $item_data.TYPE != 4}

<td class="main">{$item_data.VALUE_NAME}</td>

{else}

<td><pre>{$item_data.VALUE_NAME}</pre></td>

{/if} </tr>

{/foreach}

<!--Ende neuer Block -->

</table>

{else}

{/if} </td>

<td align="right" valign="top" nowrap class="boxTextBG " style="border-right: 1px solid; border-color: #cccccc;">{$module_data.PRODUCTS_SINGLE_PRICE}</td>

<td align="right" valign="top" nowrap class="boxTextBG " style="border-right: 1px solid; border-color: #cccccc;">{$module_data.PRODUCTS_PRICE}  </td>

<td width="10" align="center" valign="middle" class="boxTextBGII ">{$module_data.BOX_DELETE}</td>

</tr>

{/foreach}

<tr>

<td colspan="6"></td>

</tr>

<tr>

<td style="border-top: 1px solid; border-color: #cccccc;" colspan="5" class="main" align="right">{$UST_CONTENT}<strong>{$TOTAL_CONTENT}</strong>{if

$SHIPPING_INFO}{$SHIPPING_INFO}{/if}</td>

<td style="border-top: 1px solid; border-color: #cccccc;" align="center" valign="middle" class="main"> </td>

</tr>

</table>

Link to comment
Share on other sites

Hab den Fehler gefunden:

In der shopping_cart.php unter includes/classes stand folgendes:

'price' => $products_price,

In der Original-Datei sah das so aus:

'price' => $products_price + $this->attributes_price($products_id),

Ich habe jetzt die Zeile aus der Original-Datei hergenommen und es funzt nun.

Link to comment
Share on other sites

Archived

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

×
  • Create New...