Die Sonderpreis Functiokn sollte erweitert werden um Kundengruppen. Wenn ein Shopbetreiber auch viel mit Wiederverkäufer arbeitet, kann es nicht sien das der Endkunde den glleichen Sonderpreis hat wie der Händler.
Diese ist relativ einfach gelöst.
Hier meine Änderung die ich verwende:
function xtcCheckSpecial($pID) {
$product = xtc_db_fetch_array(xtDBquery("SELECT specials_price_". $this->actualGroup ." AS specials_new_products_price FROM " . TABLE_SPECIALS . " WHERE products_id = '" . $pID . "' AND status = '1';"));
return $product['specials_new_products_price'];
}
Lediglich erweitern um specials_price_". $this->actualGroup ." AS und die Tabelle Specials um die einzelnen Gruppen specials_price_0, specials_price_1, specials_price_2 usw. ( je nach Menge der Gruppen die im SHOP angelegt sind fertig ).
Natrülich muss auch der Adminbereich usw. angepasst werden um die Sonderpreise eingeben zu können. Ich fülle diese über eine WAWI deshalb bei mir nicht notwendig gewesen bis heute, ist aber auc h kein Hexenwerk.
Wenn dies für die CATENO Schnittstelle Kompatibel sein soll, dann bitte vom Admin eine PM an mich. Diese Änderung können wir dann gerne besprechen und auch verwenden. Sieht etwas anders aus als bei mir.
Würde mich freuen wenn Ihr das mit einbaut.
Danke