Magento-Module zurückverlegt

Die neuen Repositories auf GitHub unter dem Tweakwise-Account wurden wieder in den Emico-Account zurückverlegt, jedoch mit Ausnahme des Attribute-Landing-Moduls. Dafür muss das „alte“ Emico-Modul genutzt werden, also nicht die Module unter dem Tweakwise-Account. Jedoch verwalten wir nach wie vor alle Module.

Musst du jetzt aktiv werden?

Eventuell hast du schon gewechselt oder du hast es bereits geplant. Alle möglichen Szenarien werden im Folgenden erläutert.

Richtigen Ort

Alle Tweakwise-Repositories bleiben unter dem GitHub-Account von Emico verfügbar. Nur die Tweakwise-Packages bleiben dort unter unserer Verwaltung. Die alten Emico-Module auf GitHub sind archiviert, können jedoch noch unter dem Emico-Account aufgerufen werden.

Woher weiß ich, ob ich (noch) wechseln muss?

Das kannst du anhand des Package-Namens in der composer.json überprüfen.

Wenn du eines der folgenden Module verwendest, musst du dieses Modul entfernen und die neue Version des Moduls installieren.

Package-Namen der alten Module

Package-Namen der richtigen Module

emico/tweakwise

tweakwise/magento2-tweakwise

emico/attributelanding-tweakwise

tweakwise/magento2-attributelanding-tweakwise

emico/tweakwise-export

tweakwise/magento2-tweakwise-export

emico/tweakwise-hyva

tweakwise/magento2-tweakwise-hyva

tweakwise/magento2-attributelanding

emico/m2-attributelanding

Achtung: Das sind die Bezeichnungen der Packages des Composers

Szenario 1: Du hast zu den Tweakwise-Repositories gewechselt und nutzt kein Attribute-Landingseiten-Modul

Wenn du bereits zu den neuen Repositories unter dem Tweakwise-GitHub-Account gewechselt hast, brauchst du keine Änderungen vorzunehmen. Das Repository wurde im Hintergrund in Packagist verändert, jedoch blieb der Package-Name gleich. Wenn du beispielsweise das Package tweakwise/magento-tweakwise installiert hattest, dann updatest du dieses beim nächsten Mal automatisch vom neuen Repository im Emico-Account.

Szenario 2: Du hast zu den Tweakwise-Repositories gewechselt und nutzt das Attribute-Landingseiten-Modul des Tweakwise-GitHub-Accounts

Nur das Attribute-Landingseiten-Modul muss wieder in das alte Package zurückversetzt werden. Gehe nach den folgenden Schritten vor:

  1. Führe ein Update des Moduls auf die aktuellste Version aus.
  2. Run bin/magento setup: upgrade
  3. Entferne das Modul (tweakwise/magento2-attributelanding). Dazu entfernst du es aus der composer.json.
  4. Installiere das neue Modul (emico/m2-attributelanding). Dazu setzt du es in die composer.json ein.
  5. Run bin/magento setup: upgrade

Szenario 3: Du hast noch nicht gewechselt

Um zu diesen Repositories zu wechseln, musst du nach den folgenden Schritten vorgehen:

  1. Entferne die vorhandenen relevanten Module. Dazu entfernst du sie aus der composer.json.
    Achtung: Aufgrund gegenseitiger Abhängigkeiten müssen alle Packages auf einmal ausgetauscht werden.
  2. Installation der gleichen Module aus den neuen Repositories. Dazu setzt du sie in die composer.json ein. Die Package-Namen aller relevanten Module findest du unter https://packagist.org/packages/tweakwise/
    Achtung: Dies gilt nicht für das tweakwise/magento2-attributelanding-Modul!
    Hier findest du die Packages. In der composer.json der Packages kannst du die Versionen sehen, deren Emico-Modul ersetzt wird.
  3. Run bin/magento setup: upgrade

Über Magento 1

Unsere Magento-1-Erweiterungen befinden sich im Wartungsmodus und werden nicht mehr aktiv weiterentwickelt (Feature Freeze): Wir pflegen diese Erweiterungen nicht mehr. Wir haben den Package-Namen geändert, jedoch erwarten wir nicht mehr viele Updates. Daher empfehlen wir, das alte Emico-Repo weiterhin zu verwenden. Die Änderung des Package-Namens ist kein Grund zu wechseln, da wir nicht erwarten, hier noch Updates zu veröffentlichen.

Neugierig auf Tweakwise?
Sind Sie neugierig, wie Tweakwise die Konversion Ihres Webshops um 15% steigern kann? Kontaktieren Sie uns für eine kostenlose Demo.

Willst du auf dem Laufenden bleiben?

Abonniere den Tweakwise-Newsletter und bleibe auf dem Laufenden bei Updates, Events, Webinaren, Awards und anderen Neuigkeiten!