Installation / Deinstallation

Installation mit Composer

Um im TechDivision Context ein Modul mittels Composer zu installieren, bitte per Befehl das Repo einbinden.

composer config repositories.repo.met.tdintern.de composer https://repo.met.tdintern.de/

Modul Installationsbefehle

Nach Einbindung des MET-Composer-Repository folgende Befehle zur Installation ausführen

composer require "techdivision/navigation ~5.0.0"
bin/magento set:up

Aktivieren des Moduls

Das Modul ist standardmäßig nach der Installation im Magento Backend verfügbar siehe TechDivision  Shop & Catalog  [Navigation] Die Modulfunktionalität ist initial aktiviert!

Deinstallation

Fehlermeldung im Backend bei Kategorien

Falls eine Fehlermeldung beim Aufruf der Kategorieansicht erscheint, sollte geprüft werden, ob diverse Class Model im EAV in der Datenbank gespeichert sind, die nicht gefunden werden.

Bekannt ist exemplarisch folgender Eintrag in der Tabelle eav_attribute im Feld source_model = TechDivision\[Modulname]\Model\Attribute\Source\NavigationDisplayMode unter dem attribute_code = navigation_display_mode.
Diese Einträge müssen entfernt werden, um wieder ein funktionierendes Backend zu bekommen.

Hinweis
In der Regel taucht diese Effekt bei der Deinstallation eines Moduls auf, da dann nach dem Wert des Display Modes gefragt wird.

Modul Deinstallationsbefehl

Folgende Punkte sind bei einer Deinstallation eines Moduls stets zu beachten:

  • Gibt es Einträge in der Datanbank, die vor der Deinstallation bereinigt werden müssen?

  • Gibt es Konfigurationspfade in der Config (DB), die entfernt werden müssen?

  • Caches entleeren

bin/magento module:uninstall techdivision_navigation