Jump to content
xt:Commerce Community Forum

Hilfe product_listing kennt keine Rabatt Variable


JMarx

Recommended Posts

Hallo

nachdem ich nun 2 Tage versucht habe das Problem mit Threads aus diesem Forum zu lösen wende ich mich direkt an die Community.

Mein Problem ist folgendes:

Ich möchte das der Rabatt einzelner Produkte nicht erst im

product_info dargestellt wird sondern bereits in der product_listing.html

dazu habe ich die Variable $module_data.PRODUCTS_DISCOUNT in die product html eingebunden, jedoch ist diese Variable immer leer.

Ich habe auch die product.php bearbeitet wie hier im Forum beschrieben jedoch kein Erfolg.

die Zeile aus der product.php (aus dem Verzeichnis includes/classes/)

wurde um folgende Zeile erweitert.

'PRODUCTS_DISCOUNT' => $array['products_discount'],

dieser Coder wurde natürlich an der richtigen stelle eingetragen direct unterhalb von

'PRODUCTS_DESCRIPTION' => $array['products_description'],

Ich würde mich sehr freuen wenn einer von euch hier ne Lösung hätte wie ich den Rabatt in die Product Listing bekomme

Danke vorab vielmals für eure Hilfe

Mit freundlichsten Grüßen

Marx Systemlösungen

Link to comment
Share on other sites

In der includes/classes/product.php nach folgender Zeile suchen:

$shipping_status_image = $main->getShippingStatusImage($array['products_shippingtime']);

und darunter dies einfügen:

if ($_SESSION['customers_status']['customers_status_public'] == 1 && $_SESSION['customers_status']['customers_status_discount'] != '0.00') {
$discount = $_SESSION['customers_status']['customers_status_discount'];
if ($array['products_discount_allowed'] < $_SESSION['customers_status']['customers_status_discount'])
$discount = $array['products_discount_allowed'].'%';
}
[/php]

Weiter unten nach dieser Zeile:

[php]'PRODUCTS_DESCRIPTION' => $array['products_description'],

dies einfügen:

'PRODUCTS_DISCOUNT' => $discount,

MfG Hetfield

Link to comment
Share on other sites

Archived

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

×
  • Create New...