Instalacja
Skopiuj moduł z paczki OrbitvuShM2 do Magento, włącz go i uruchom setup:upgrade. Widoki z motywem Hyvä i Adobe Commerce Cloud wymagają po jednym dodatkowym kroku.
Jeśli jest zainstalowany poprzedni plugin Orbitvu SELF HOSTED (Orbitvu_SelfHosted), zainstaluj ten plugin obok niego, a potem wykonaj migrację z poprzedniego pluginu. Nie usuwaj poprzedniego pluginu przed migracją.
Zawartość paczki
Pobierz paczkę pluginu OrbitvuShM2-<wersja>.zip ze swojego konta ORBITVU SUN. Orbitvu SELF HOSTED V2 to wersja 2.0.0 lub wyższa: paczki w wersji 1.x (np. OrbitvuShM2-1.2.1.zip) to poprzedni plugin. Paczka zawiera:
app/code/Orbitvu/SelfHostedV2– plugin, razem z domyślnym Orbitvu Viewerem,hyva/app/code/Orbitvu/SelfHostedV2Hyva– moduł zgodności z motywami Hyvä, potrzebny tylko w sklepach z motywem Hyvä.
Instalacja pluginu
Otwórz wiersz poleceń serwera, przejdź do katalogu głównego Magento i uruchom (zastąp <magento_root> i <wersja>):
unzip OrbitvuShM2-<wersja>.zip -d orbitvu-package
cp -r orbitvu-package/app <magento_root>/
cd <magento_root>
bin/magento module:enable Orbitvu_SelfHostedV2
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flushsetup:upgrade tworzy tabele pluginu i kopiuje domyślny Orbitvu Viewer do pub/media/orbitvu/viewer. W trybie developer można pominąć setup:di:compile i setup:static-content:deploy.
Upewnij się, że użytkownik serwera WWW może zapisywać w pub/media/orbitvu. W przeciwnym razie wgrywanie prezentacji się nie uda, a sekcja Orbitvu na stronie edycji produktu pokaże ostrzeżenie.
Motywy Hyvä
Widoki sklepu z motywem Hyvä potrzebują dodatkowo modułu zgodności z katalogu hyva/ paczki. Widoki oparte na Luma go nie potrzebują.
cp -r orbitvu-package/hyva/app <magento_root>/
cd <magento_root>
bin/magento module:enable Orbitvu_SelfHostedV2Hyva
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flushAdobe Commerce Cloud
W Adobe Commerce Cloud nie można kopiować plików na serwer: kod trafia do sklepu z repozytorium Git projektu. Skopiuj plugin (i w razie potrzeby moduł Hyvä) do app/code lokalnej kopii projektu, włącz go tam, a następnie zrób commit i push:
cp -r orbitvu-package/app/code/Orbitvu/SelfHostedV2 <project>/app/code/Orbitvu/
cd <project>
bin/magento module:enable Orbitvu_SelfHostedV2
git add app/code/Orbitvu app/etc/config.php
git commit -m "Add Orbitvu SELF HOSTED V2"
git pushWdrożenie uruchamia setup:upgrade, który instaluje też Orbitvu Viewer w pub/media. Niczego nie trzeba ręcznie wgrywać do pub/media.
Po instalacji
- Skopiuj Remote Upload URL do Orbitvu Station, zobacz Wgrywanie prezentacji Orbitvu do sklepu.
- Sprawdź ustawienia w Stores → Configuration → Orbitvu Self Hosted V2, zobacz Ustawienia pluginu.
Wymagania
Magento Open Source lub Adobe Commerce 2.4.6 lub nowsze, PHP 8.1 – 8.5 zgodnie z wersją Magento oraz Hyvä 1.5 lub nowsze dla motywów Hyvä.
Wgrywanie prezentacji Orbitvu do sklepu
Wysyłaj prezentacje bezpośrednio z Orbitvu Station za pomocą Remote Upload URL albo wgrywaj pliki .ovus na stronie edycji produktu.