Oxid moduly můžeš nainstalovat v zásadě dvěma způsoby: přes Composer nebo ručně. Na příkladu našeho modulu Mollie ti ukážeme oba způsoby.
Instalace Oxid modulů přes Composer
1. krok: Vytvoření účtu Mollie
Vytvoř si účet Mollie nebo se přihlas ke svému stávajícímu účtu Mollie.
2. krok: Přihlášení k webovému serveru
Připoj se ke svému webovému serveru přes SSH a přejdi do kořenového adresáře své instalace Oxid (tam, kde se nachází soubor composer.json).
3. krok: Instalace modulu Oxid
Nyní nainstaluj Mollie plugin pro Oxid pomocí následujícího příkazu:
composer require mollie/mollie-oxid
Ruční instalace Oxid modulů
1. krok: Vytvoření účtu Mollie
Pokud ještě nemáš účet Mollie, nejprve si vytvoř účet pro svou firmu.
2. krok: Stažení zip souboru s modulem Oxid
Stáhni si aktuální verzi ze služby GitHub.
3. krok: Vytvoření složky na webovém serveru
Přihlas se ke svému webovému serveru a ve složce "source/modules" vytvoř složku "mollie". V nově vytvořené složce pak vytvoř podsložku "molliepayment".
4. krok: Nahrání obsahu modulu
Nyní nahraj obsah zip souboru staženého ve 2. kroku do složky "sources/modules/mollie/molliepayment".
5. krok: Úprava souboru Composer.json
Nyní přidej následující kód do konfigurace autoload v souboru „composer.json“ v kořenovém adresáři své instalace Oxid:
"autoload": {
"psr-4": {
"Mollie\\Payment\\": "./source/modules/mollie/molliepayment",
"Mollie\\Api\\": "./source/modules/mollie/molliepayment/lib/mollie-api-php/src/"
}
},
Poté spusť přes konzoli v kořenovém adresáři příkaz composer dump-autoload.
6. krok: Import konfigurace modulu
Přejdi přes SSH do složky, která obsahuje složky Source a Vendor. Spusť tam následující příkazy:
vendor/bin/oe-console oe:module:install-configuration source/modules/mollie/molliepayment/
vendor/bin/oe-console oe:module:apply-configuration
Poté se ti zobrazí zpráva „Module configuration has been installed“ a „Applying modules configuration for the store with id 1: Applying configuration for module with id molliepayment“.
Nyní můžeš pokračovat v nastavení v konfiguraci pluginu, abys dokončil instalaci modulu Mollie Oxid.