OrbitvuOrbitvu

Aktualizacja pluginu

Zastąp katalog pluginu katalogiem z nowej paczki, wyczyść wygenerowany kod i uruchom setup:upgrade. Prezentacje i wgrane wersje viewera zostają.

Prezentacje i wgrane wersje viewera są zapisane w pub/media/orbitvu i zostają po aktualizacji. Domyślny Orbitvu Viewer jest aktualizowany razem z pluginem.

Przed aktualizacją zrób kopię zapasową bazy danych i katalogu pub/media/orbitvu.

  1. Pobierz nową paczkę OrbitvuShM2-<wersja>.zip ze swojego konta ORBITVU SUN.
  2. Zastąp katalog pluginu, wyczyść wygenerowany kod i uruchom polecenia aktualizacji Magento:
unzip OrbitvuShM2-<wersja>.zip -d orbitvu-package
rm -rf <magento_root>/app/code/Orbitvu/SelfHostedV2
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/SelfHostedV2Hyva
cp -r orbitvu-package/hyva/app <magento_root>/

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