Opened 2 weeks ago

Closed 2 weeks ago

#1829 closed Bug/Fehler (fixed)

Fehler in der Preisanzeige und Berechnung in Warenkorb und Kasse, wenn Kundengruppe Rabatt auf Artikelattribute zulässt

Reported by: svenyo Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.5.2
Component: Shop Version: 2.0.5.1

Description

Wenn eine Kundengruppe z.B. Händler einen allgemeinen Rabatt erhält und Rabatt auf Artikel-Attribute auf >Ja< eingestellt ist, dann wird der Rabatt trotzdem nur auf den Artikelpreis aber nicht auf das Artikel-Attribut angerechnet.

In der ../includes/modules/product_attributes.php in Zeile ca. 118 folgendes ändern.

Zuvor:

if ($_SESSION['customers_status']['customers_status_discount_attributes'] == 1 && $discount <> 0) {
$price -= $price / 100 * $discount;

Nach Änderung:

if ($_SESSION['customers_status']['customers_status_discount_attributes'] == 1 && $_SESSION['customers_status']['customers_status_discount'] <> 0) {
$price -= $price / 100 * $_SESSION['customers_status']['customers_status_discount'];

Und in ../includes/classes/xtcPrice.php in Zeile ca. 362 folgendes ändern.

Zuvor:

if ($discount <> 0) {
$price = $price - ($price / 100 * $discount);

Nach Änderung:

if ($_SESSION['customers_status']['customers_status_discount'] <> 0) {
$price = $price - ($price / 100 * $_SESSION['customers_status']['customers_status_discount']);


Bitte prüfen ob der Fehler dadurch komplett behoben ist.

Gruß,

svenyo

Attachments (0)

Change History (2)

comment:1 Changed 2 weeks ago by Tomcraft

  • Milestone set to modified-shop-2.0.5.2

comment:2 Changed 2 weeks ago by GTB

  • Resolution set to fixed
  • Status changed from new to closed

In 12763:

fix #1829 - fix discount for products attributes

Add Comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.