Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019
PrestaShop ができます 1 つをクリックしてアップグレード モジュールを提供あなたのストアをアップグレードします。これは非常に有用なツールを保存する場合は、デフォルトのテーマと PrestaShop のクリーン インストール、任意のサード パーティー製のモジュールやテーマをインストールしていない場合。本物の店でそれは amost PrestaShop とデフォルト主題のきれいな自動を持っている possile ないです。通常は、faviortite 商業上の主題と既定値は PrestaShop を満たすことができない、あなたの追加の要件を実装する 3 党モジュールをインストールします。

ここでは stesp 正常にあなたの店をアップグレードする場合は推奨します。

テーマやサード パーティー製モジュールの互換性。

すべての 3 のモジュールとテーマを使用しているがまだにアップグレードしようとしている新しい prestashop バージョンと互換性を確認する必要があります。
テーマまたはテーマとモジュールとの互換性を確認するため、使用しているモジュールの製造元に問い合わせることをお勧めします。

新しいバージョンのテーマと第 3 党のモジュールの可用性

テーマと第 3 パーティ モジュールを使用している現在のバージョンのいずれかに PrestaShop の新しいバージョンと互換性がない場合は、テーマと PrestaShop ストアの新しいバージョンと互換性のあるモジュールの新しいバージョンを要求する製造元に問い合わせてくださいする必要があります。テーマとモジュールのすべての新しいバージョンをアップグレード目的の準備をし、。

PrestaShop、テーマやサード パーティー製モジュールの新しいバージョンをテスト

確認し、彼らは正常に動作しているし、あなたの要件を満たすように PrestaShop とテスト環境でモジュールの新しいバージョンをテストする必要があります。

ストアをバックアップします。

すべての変更を適用する前にあなたのストアのバックアップ完全してください。

A. のストアのすべてのファイルのバックアップを作成します。
B. ストア データベースのバックアッ

サード パーティー製のモジュールをアンインストールします。

なぜなぜなぜアップグレードの前に第 3 党のモジュールをアンインストールする必要があるか。
サードパーティのインストール中には、モジュールがインストールされている可能性がありますは、PrestaShop クラス/メソッド仕様の現在のバージョンに基づいてクラス/法をオーバーライドします。ストアがアップグレードの場合ない、それらをアンインストールするか、それらの古いオーバーライド クラス/メソッドは、エラーが発生し、誤動作するお店がいくつかあります。

店バック オフィス モジュール] タブから、モジュールをアンインストールできます。

すべてのアジャイル モジュールがない/削除任意のビジネス データのアンインストール中に、それだけ構成データおよび関連のフックが削除されます。再び戻ってモジュールをインストールすること、あなたのすべてのビジネス データに関連モジュールがまだそこにあります。

いくつかサード パーティ モジュール アンインストール ビジネスが削除されます、モジュールに関連するデータ アップグレード文字についてモジュールのベンダーに確認してください。


該当する場合は、オーバーライド クラス/メソッドを削除します。

次の条件を満たしている場合、このステップが必要

-あなたの店がオーバーライド クラス/メソッド テーマやモジュールのインストール中に検出された競合。通常上書き競合コード モジュールやテーマをインストールすることができますので、手動でマージします。

-オーバーライド クラスまたはメソッドの国連フォルダーのいずれかにいくつかのカスタム変更を行ったYourStoreRoot/上書き/


なぜなぜなぜオーバーライド クラス/メソッドを手動で削除する必要が?
モジュールやテーマのアンインストール中に PrestaShop はオーバーライド コード モジュールやテーマ、由来を見つけることを試みるし、[オーバーライド クラス ファイルからそれらを削除YourStoreRoot/上書き/上記の条件を満たしている、それは PrestaShop は取り外すには、全体のコードを検索することはできないことを意味それらのコードがオーバーライド クラス ファイルに推移していくので。場合は、それらのコードを手動で削除しないと、エラーが発生、それと (内部エラー) のための白いページなど、誤動作にお店をしまうかもしれません。

あなたの店をアップグレードします。

(選択したアップグレード方法に基づく) ストアのアップグレードを実行します。あなたの店をアップグレードは、1 つのベスト フィットあなたのニーズと要件を選択する方法について PrestaSgop ユーザーズ ガイドをお読みください upgarde と miugrate を保存すると、別の方法があります。

新しい upgradeed ストアをテストします。

新しいアップグレードされたストアは (どおり) 正常に動作していることを確認します。全ての機能を使えば、特にあなたのビジネスに cratial をテストします。

戻って第 3 モジュールをインストールします。

アップグレードされたストアをテストし、確認後正常に動作されているし、第 3 のパーティー バック モジュールをインストールできます。バック オフィス モジュール] タブでそれを行うことができます。

モジュールのアップグレードしない場合は、ちょうど戻ってそれらをインストールし、モジュールを再設定できます。

サード パーティー製のモジュールの新しいバージョンがある場合は場合、古いモジュールを削除するのには、モジュールの nerwe バージョンのインストール.。(モジュールはバック オフィス - モジュール] タブから削除することができます)。

最終テスト モジュール inalled の新しいバージョンを持つお店です。

サード パーティー製のモジュールをバックアップのインストール後、各関数とストアとモジュールの機能を確認するが、それは罰金と期待どおりに動作を確認します。


ノート
● 情報提供参照目的のためここでは、我々 はいかなる損失またはストアのアップグレード中に直面するかもしれない問題を担当できません。
-いくつかの第 3 党モジュールのアンインストールはビジネスを削除するモジュールに関連するデータ アップグレード文字についてモジュールのベンダーに確認してください。

ヒント
全体の店 upgarde タスクがテスト環境の拳で実行される生産環境に適用する前に。