Instalace modulů v prostředí Magenta 2 je oproti Magentu 1 komplikovanější a většinou je potřeba využít služeb Vašeho programátora.
Postupujte případně dle návodu níže.
Pokud budete mít problém s instalací mého nebo cizího modulu a budete potřebovat pomoc, tak mě prosím kontaktujte ZDE
Instalace se provádí jedním ze 2 uvedených způsobů. Buď instalací přes composer, nebo přímým nahráním souborů na server. U obou variant je ale potřeba mít přístup k serveru na úrovní terminálu, protože po každé instalaci je potřeba spustit sadu příkazů, což bohužel s obyčejným FTP přístupem udělat nelze.
1. INSTALACE POMOCÍ COMPOSERU
doporučuji před začátkem instalace provést zálohu souborů a databáze, případně pokud máte možnost, vyzkošejte instalaci nejdříve v testovacím prostředí
připojte se přes SSH typ připojení k Vašemu Magento serveru (například pomocí aplikace Putty - Windows, nebo přes aplikaci Terminál - MAC OS)
přepněte se do kořenového adresáře Magenta
v kořenovém adresáři spusťte následující příkaz
composer require aglumbik/nazev-modulu
po dokončení instalace spusťte následující příkazy
v případě, že máte systém přepnutý do produkčního režimu (zjistíte zadáním příkazu: php bin/magento deploy:mode:show a uvidíte ve výpise "Production"), budete muset ještě vygenerovat statický obsah pomocí následujícího příkazu
php bin/magento setup:static-content:deploy
2. INSTALACE PŘÍMÝM NAHRÁNÍM SOUBORŮ NA SERVER
rozbalte na svém počítači obdržený .zip archiv
připojte se pomocí oblíbeného FTP/SFTP klienta (WinSCP, Filezilla, Cyberduck, atd.) do kořenového adresáře Magenta
nahrejte rozbalenou složku app do kořenéhové adresáře Magenta (obsahuje také složku app)
připojte se přes SSH typ připojení k Vašemu Magento serveru (například pomocí aplikace Putty - Windows, nebo přes aplikaci Terminál - MAC OS)
v případě, že máte systém přepnutý do produkčního režimu (zjistíte zadáním příkazu: php bin/magento deploy:mode:show a uvidíte ve výpise "Production"), budete muset ještě vygenerovat statický obsah pomocí následujícího příkazu
php bin/magento setup:static-content:deploy
U OBOU TYPŮ INSTALACE TAKÉ DOPORUČUJI PŘEPNOUT PŘED ZAČÁTKEM INSTALACE OBCHOD DO REŽIMU ÚDRŽBY POMOCÍ PŘÍKAZU:
PHP BIN/MAGENTO MAINTENANCE:ENABLE
A PO DOKONČENÍ INSTALACE TENTO REŽIM VYPNOUT POMOCÍ: