OrbitvuOrbitvu

Aktualizacja pluginu

Zastąp katalog pluginu katalogiem z nowej paczki, wyczyść wygenerowany kod i uruchom setup:upgrade. Powiązania z produktami i ustawienia zostają.

Powiązania z produktami, elementy prezentacji i ustawienia są zapisane w bazie danych Magento i zostają po aktualizacji.

Przed aktualizacją zrób kopię zapasową bazy danych.

  1. Pobierz nową paczkę OrbitvuCloudM2-<wersja>.zip ze swojego konta ORBITVU CLOUD: Marketplace → Web Integrations (marketplace.orbitvu.io/my-products/plugins), przycisk Download przy Magento 2.
  2. Zastąp katalog pluginu, wyczyść wygenerowany kod i uruchom polecenia aktualizacji Magento:
unzip OrbitvuCloudM2-<wersja>.zip -d orbitvu-package
rm -rf <magento_root>/app/code/Orbitvu/Cloud
cp -r orbitvu-package/app <magento_root>/
cd <magento_root>
rm -rf generated/code/* generated/metadata/*
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flush

Usuń stary katalog zamiast kopiować na niego nowe pliki: przy kopiowaniu zostają pliki, których nowa wersja już nie ma. Wyczyszczenie generated/ jest potrzebne, bo kod wygenerowany dla poprzedniej wersji może zatrzymać bin/magento, zanim setup:upgrade wygeneruje go ponownie.

Jeśli jest zainstalowany moduł zgodności z Hyvä, zastąp go w ten sam sposób przed setup:upgrade:

rm -rf <magento_root>/app/code/Orbitvu/CloudHyva
cp -r orbitvu-package/hyva/app <magento_root>/

Moduł zgodności z Hyvä pojawił się w wersji 2.1.0: przy aktualizacji z 2.0.x w sklepie z motywem Hyvä zainstaluj go tak, jak opisano w Instalacji.

W Adobe Commerce Cloud zastąp katalogi w repozytorium projektu, a następnie zrób commit i push.