Ich erfasse gerade die Produkte für einen neuen Shop (Isotope 2.2.3 mit Contao 3.4.5). Jedes Standartprodukt verfügt über 80 Varianten. Bei gerade mal 20 eingepflegten Hauptprodukten dauert die Anfrage bereits 15 Sekunden. Wenn ich im Template iso_list_default die Zeile: <span class="price"><?php echo $this->generatePrice(); ?></span> entferne, komme ich auf 3 Sekunden. Das bedeutet Isotope quält sich mit der Preisberechung der Varianten.
Meine Frage nun:
Könnte man Isotope nicht sagen, dass er den Preis vom Hauptprodukt nehmen soll damit er keine Berechungen in den Varianten durchführen muß? Hier gebe ich den niedrigsten Preis immer an. Somit braucht Isotope keine Berechnungen durchführen. Isotope berechnet ja den niedrigsten Preis aus den Varianten. Das ist ja in Ordnung. Leider auf Lasten der Leistung. Deshalb würde ich es gerne in dem Fall anders lösen.
Lesezeichen