Hallo zusammen,

ich habe eine Installation mit Isotope übernommen. Für das Update auf 4.13.x und Isoptope 2.8 musste ich eine Erweiterung der Vorgänger-Agentur entfernen. Diese Erweiterung war für eine Bestimmte Preisfindung verantwortlich. Alle Element aus dieser Erweiterung sind entfernt, alle Attribute gelöscht und alle Produkte sind auf einen ganz gewöhnlichen Standard-Produkttyp umgestellt. Dennoch erhalte ich in der Ausgabe im Fronten stets als Preis 0.00. Ich hab alle damals angefertigten Templates herausgenommen und die original Isotope-Templates verwendet. Also eigentlich ist nix mehr drin, was irgendwie den Preis manipuliert.

Wenn ich nun im Template Produktleser einen Dump mache und mir via $this alles ausgaben lasse, dann bekomme ich bei generatePrice folgende Ausgabe:

Code:
   "generatePrice" => Closure() {#1526 ?
      class: "Isotope\Model\Product\Standard"
      this: Isotope\Model\Product\Standard {#1323 ?
        #objPrice: Isotope\Collection\ProductPrice {#1512 ?
          #strTable: "tl_iso_product_price"
          #intIndex: 0
          #arrModels: array:1 [?
            0 => Isotope\Model\ProductPrice {#1511 ?
              #arrTiers: array:1 [?
                1 => "10.00"
              ]
              #arrData: array:10 [?
                "id" => "405"
                "pid" => "615"
                "tstamp" => "1677838024"
                "tax_class" => "0"
                "config_id" => "0"
                "member_group" => "0"
                "start" => ""
                "stop" => ""
                "tier_keys" => "1"
                "tier_values" => "10.00"
              ]
              #arrModified: []
              #arrRelations: array:4 [?
                "pid" => array:4 [?]
                "tax_class" => array:4 [?]
                "config_id" => array:4 [?]
                "member_group" => array:4 [?]
              ]
              #arrRelated: array:1 [?]
              #blnPreventSaving: false
            }
          ]
        }
Da taucht der "richtige" Preis auf. Aber eben bei $this-generatePrice() kommt immer 0.00 raus.

Hat mir jemand einen Tip wo ich noch schauen könnte bzw. was dazu führen kann, dass hier dauern 0.00 raus kommt ?

Lieben Dank für eure Hilfe