Antwort #1 am: 29. September 2011, 09:54:49
Datei "/includes/classes/xtcPrice.php", Zeile 616 ungefähr.
Finde:
$price = '<span class="productOldPrice">'.MSRP.' '.$this->xtcFormat($pPrice, $format).'</span><br />'.YOUR_PRICE.$this->checkAttributes($pID).$this->xtcFormat($sPrice, $format);
Ersetze gegen:
$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! ):
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=3Die 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.