OrbitvuOrbitvu

プラグインの更新

プラグインのディレクトリを新しいパッケージのものに置き換え、生成されたコードを削除して setup:upgrade を実行します。プレゼンテーションとアップロードした Viewer は保持されます。

プレゼンテーションとアップロードした Viewer のバージョンは pub/media/orbitvu に保存されており、更新中も保持されます。デフォルトの Orbitvu Viewer はプラグインと一緒に更新されます。

更新する前に、データベースと pub/media/orbitvu ディレクトリをバックアップしてください。

  1. ORBITVU CLOUD アカウントから新しい OrbitvuShM2-<version>.zip パッケージをダウンロードします。Marketplace → Web Integrations(marketplace.orbitvu.io/my-products/plugins)の Self hosted plugins セクションで、Magento 2 の横にある Download をクリックしてください。
  2. プラグインのディレクトリを置き換えて生成されたコードを削除し、Magento の更新コマンドを実行します。
unzip OrbitvuShM2-<version>.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

古いディレクトリに上書きコピーせず、先に削除してください。上書きコピーすると、新しいバージョンにはないファイルが残ってしまいます。generated/ を削除する必要があるのは、以前のバージョン用に生成されたコードが原因で、setup:upgrade がコードを再生成する前に bin/magento が停止することがあるためです。

Hyvä 互換モジュールをインストールしている場合は、setup:upgrade の前に同じ方法で置き換えてください。

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

Adobe Commerce Cloud では、プロジェクトのリポジトリ内のディレクトリを置き換えてから、コミットしてプッシュしてください。