Hallo beisammne, wir hatten unter 4.4 lange einen guten Overload der xtcPrice laufen der dazu führte dass auf Kategorieseiten nicht der güntgstmögliche Kombinationspreis des Produktes sondern der Produktgrundpreis angezeigt wird. Unter 4.8.0.2 / 4.9.1.0. und 4.9.2.0 läuft dieser overload nicht mehr. Auch wenn ich die xtcPrice.php direkt anpassen kommt kein anderer Preis raus. Warum? Modifikation und 4.8.0.2 war PHP: if($t_consider_attributes !== false) { if($this->get_attributes_count($p_products_id)) { $t_attribute_price = $this->get_attributes_combi_price($p_products_id, 0, false); // mod ff auf kategorieseiten produktseitenpreis anzeigen //$t_products_price += $t_attribute_price; } }
@ff-webdesigner Das geht leider in den neuen ProductListing nicht mehr mit der xtcPrice, die wird an der Stelle nicht mehr benutzt. Du musst jetzt die Produktlisten mit einem eigenen Modul erweitern. Hier einmal ein paar Beispiele, wie das jetzt möglich ist.
danke till! leider finde ich keinerlei passende doku extender dieser art. ich schätze mal ich müsste AllListingsSampleExtender.inc.php anpassen? was wäre hier das analog zu $t_attribute_price = $this->get_attributes_combi_price($p_products_id, 0, false); aus xtc_Price.php ?
hab da jetzt ganz viel gesucht....aber ich finde nirgends wo jetzt PHP $products_price / SMARTY $p_price / $PRODUCT.PRODUCTS_PRICE gesetzt wird...
nach langem suchen gefunden: xtcPrice.php IST noch aktiv. ohne die dati läuft der shop nicht mehr, änderung eingebaut in zeile 325ff: PHP: */if($this->get_attributes_count($p_products_id) && $t_consider_attributes !== false) { $t_attribute_price = $this->get_attributes_combi_price($p_products_id, $p_tax_class_id); } else { $t_attribute_price = 0.0; }*/$t_attribute_price = 0.0; // mod ff geschickter wäre es mit $t_consider_attributes? gibts im admin ne möglichkeit das abzuschalten oder einfacher ohne anpassung zu setzen?