Installation / Deinstallation
Installation mit Composer
Um im TechDivision Context ein Modul mittels Composer zu installieren, stehen 2 Varianten zur Verfügung ( HTTPS / SSH ).
Mit SSH sind dazu die entsprechenden Credentials (Password, Username) einzuholen.
Variante 1 (HTTPS):
composer config repositories.techdivision.country-language-selector vcs https://gitlab.met.tdintern.de/techdivision/atomic/country-language-selector.git
Variante 2 (SSH):
composer config repositories.techdivision.country-language-selector vcs ssh://git@gitlab.met.tdintern.de:10022/techdivision/country-language-selector.git
Modul Installationsbefehle
# add to repositories
composer config repositories.techdivision.country-language-selector vcs https://gitlab.met.tdintern.de/techdivision/atomic/country-language-selector.git
# add to composer require
composer require techdivision/country-language-selector
# or accordingly using require with a specific modul tag
composer require techdivision/country-language-selector ~2.0.0
# run magento setup to activate the module
bin/magento set:up
Composereintrag in Section repositories ( HTTPS/SSH Variantionen )
"repositories": {
"0": {
"type": "composer",
"url": "https://repo.magento.com/"
},
"repo.met.tdintern.de": {
"type": "composer",
"url": "https://repo.met.tdintern.de/"
},
"techdivision.country-language-selector": {
"type": "vcs",
"url": "ssh://git@gitlab.met.tdintern.de:10022/techdivision/country-language-selector.git"
}
},
Aktivieren des Moduls
Das Modul ist bei Default nach der Installation im Magento Backend unter TECHDIVISION >> UTIL aktiviert, das bedeutet, dass das Modul nun im Backend sichtbar ist und zur weiteren Konfiguration bereit steht. |
Deinstallation
Modul Deinstallationsbefehl
Folgende Punkte sind bei einer Deinstallation eines Moduls stets zu beachten:
-
Gibt es Einträge in der Datanbank, die voer dem deinstallieren bereinigt werden müssen?
-
Sind evtl. Media Files (Images, Videos ect.) vorhanden, die vorab bereinigt werden müssen?
-
Gibt es Konfigurationspfade in der Config (DB), die entfernt werden müssen?
-
Caches entleeren
-
Indexer neu starten wenn notwendig
# uninstall Module
bin/magento module:uninstall techdivision_country-language-selector