Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: UVP Anzeige verhindern?

    donc

    • Fördermitglied
    • Beiträge: 106
    UVP Anzeige verhindern?
    am: 29. September 2011, 09:33:19
    Hallo,

    Habe in der Richtung nichts gefunden.

    Also, ich habe einer Kundengruppe, die ich für einen Händler angelegt habe einen besonderen Preis für ein Produkt eingetragen. Nun wird aber bei Ihm über dem Preis, der UVP Preis (normale Artikelpreis) drüber angezeigt. Wie kann ich das verhindern?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=15693.0

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: UVP Anzeige verhindern?
    Antwort #1 am: 29. September 2011, 09:54:49
    Datei "/includes/classes/xtcPrice.php", Zeile 616 ungefähr.

    Finde:

    Code: PHP  [Auswählen]
    $price = '<span class="productOldPrice">'.MSRP.' '.$this->xtcFormat($pPrice, $format).'</span><br />'.YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);

    Ersetze gegen:

    Code: PHP  [Auswählen]
    $price = $this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);

    Wenn die unterdrückte UVP-Anzeige allein diese spezielle Händlergruppe betreffen soll füge diese Zeile hinter die Originalzeile (Org.Zeile nicht ersetzen! ):

    Code: PHP  [Auswählen]
    if( $_SESSION['customers_status']['customers_status_id']==3 ) {
      $price = $this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);
    }

    Bei ==3 musst du die 3 gegen die ID-Nummer der betreffenden Kundengruppe(Händlergruppe) ersetzen. Ermitteln kannst du diese z.B. so: Gehe in Administration, Kunden, Kundengruppen
    Klicke die gesuchte Kundengruppe an
    Schaue in deine Browserzeile, dort steht ungefähr sowas: deinshop.de/customers_status.php?page=1&cID=3

    Die ID steht bei cID= (In diesem Beispiel 3).
    Diese Zahl setzt du an oben beschriebener Stelle in den Code.

    Gruß
    Hen

    PS: Das ist ein Dirty Patch. Nur für'n Hausgebrauch. Sollte man sich sorgfältig aufschreiben. Wenn man sowas öfter macht und hinterher vergisst kann einen sowas zur Verzweiflung treiben. :-)

    donc

    • Fördermitglied
    • Beiträge: 106
    Re: UVP Anzeige verhindern?
    Antwort #2 am: 29. September 2011, 11:01:28
    Danke für deine super ausführliche Anleitung! Werde ich mir heute Nachmittag mal genauer reinziehen. :-D

    RolandG

    • Fördermitglied
    • Beiträge: 56
    Re: UVP Anzeige verhindern?
    Antwort #3 am: 23. August 2012, 11:58:34
    @ hendrik: Nur eine Verständnisfrage: Wenn die Unterdrückung der UVP-Anzeige ALLE Händler gleichermaßen betreffen soll (also Lösung 1) - warum dann die Zeile ersetzen und nicht einfach den kompletten Bereich

    Code: PHP  [Auswählen]
    else if ($sPrice != $pPrice) { // if ($sPrice != $pPrice) {
            $price = '<span class="productOldPrice">'.MSRP.' '.$this->xtcFormat($pPrice, $format).'</span><br />'.YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);
            //EOF - Dokuman - 2009-06-03 - show 'ab' / 'from' for the lowest price, not for the highest!
            }
     

    löschen bzw. auskommentieren?

    svenyo

    • Mitglied
    • Beiträge: 211
    Re: UVP Anzeige verhindern?
    Antwort #4 am: 03. August 2016, 10:42:14
    Hallo,

    was müsste man denn bei der V2.0 ändern, damit bei allen Kundengruppen die UVP-Anzeige wegfällt und nur der normale Kundengruppenpreis angezeigt wird?
    Habe folgende Änderung vorgenommen:

    Zeile 737:
    Code: PHP  [Auswählen]
    $price = '<span class="productOldPrice">' . $uvp . ' ' . $old_price . '</span><br />' . YOUR_PRICE . $from . $special_price;

    Geändert in:
    Code: PHP  [Auswählen]
    $price = $this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);

    Bis jetzt sieht es eigentlich gut aus. Könnte das ein Profi kurz auf Richtigkeit prüfen und bestätigen?
    Danke im vorab.

    Gruß,
    Sven
    8 Antworten
    4113 Aufrufe
    20. Februar 2012, 11:04:16 von matz
    12 Antworten
    4103 Aufrufe
    30. April 2010, 12:05:53 von Tomcraft
    3 Antworten
    2754 Aufrufe
    26. Dezember 2013, 17:29:11 von Modulfux
    2 Antworten
    3179 Aufrufe
    04. März 2011, 14:34:05 von noEE