Manuelle Installation über Composer

06.12.2022 16:44 #1
Timo Wadenpohl
Aus Monheim am Rhein
4 Beiträge

Manuelle Installation über Composer

Hallo,

leider erhalte ich folgenden Fehler bei der manuellen Installation des Simple Product Shops 4.5 über den Contao Manager via Upload und anschließender Installation.

The module folder "system/modules/simple_products_helper" does not exist.

Den Simple Products Helper 4.7 hatte ich davor installiert, der Ordner wird auch als Symlink unter system/modules erstellt. Datenbankaktualisierung nach Helper-Installation ohne Probleme, im Manager wird das Paket auch angezeigt.

Nutze Contao 4.9.36 mit Produktkatalog 4.5.3 auf PHP 8.1.7

Danke für Hilfe vorab!

06.12.2022 20:16 #2
Timo Wadenpohl
Aus Monheim am Rhein
4 Beiträge

Simple Product Shop 4.7

Danke, gerade bemerkt, dass ein Update des Shops 4.7 verfügbar war. Eben ausprobiert: Der o.g. Error taucht nun nicht mehr auf. Dafür gibt der Contao Manager nun folgende Fehler aus:

In ScriptHandler.php line 97:

Error thrown while running command "cache:warmup --env=prod

--no-ansi". Message: "Class "tl_product_variant" not found" ["exception" =

> Error { …},"command" => "cache:warmup --env=prod --no-ansi","message" =>

"Class "tl_product_variant" not found"]

In tl_product_variant.php line 37:

Attempted to load class "tl_product_variant" from the global namespace.  Did you forget a "use" statement?

07.12.2022 10:16 #3
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
570 Beiträge

Moin,

danke für die genauen Hinweise.

Das Problem mit tl_product_variant.php tritt wohl nur auf, wenn der Erweiterte Produktkatalog nicht gleichzeitig installiert ist. Mit der nächsten Version ist es behoben.

Um das jetzt schneller zu lösen:

  1. Bitte die Zip-Datei der Shop-Erweiterung lokal entpacken
  2. Die Datei tl_product_variant.php im Ordner 'dca' löschen
  3. Die Dateien danach erneut Zippen und hochladen.

Beste Grüße,
Christian

07.12.2022 11:56 #4
Timo Wadenpohl
Aus Monheim am Rhein
4 Beiträge

Danke fürs schnelle Feedback, hatte ich gestern so schon probiert und lief dann auch. Ich versuche den Shop nun soweit einzurichten und würde da ein kleines Bugtracking betreiben, das ich dann gesammelt übermitteln werde. Wäre das okay? Das Ticket kann dann zu :-)

Antworten

Datenschutz*
Bitte wählen Sie eine Datei von Ihren Computer aus | Erlaubte Dateiformate: JPG, PNG, PDF | Erlaubte Dateigröße: 20 MB
Was ist die Summe aus 4 und 2?