Jump to content
xt:Commerce Community Forum
Sign in to follow this  
JMarx

Hilfe product_listing kennt keine Rabatt Variable

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

Share this post


Link to post
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

Share this post


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

×
×
  • Create New...