web-dev-qa-db-ja.com

Joomla 1.5から2.5にVirtueMart 1.9とともに2.5をサポートするバージョンに移行する

Joomla 1.5で構築されたサイトにVirtueMart 1.9があります。次に、インストールするプラグインをいくつか追加してそのサイトのコピーを作成する必要がありますが、それらは1.5バージョンでは利用できません。VirtueMartのサポートされているバージョンでJoomla 2.5にアップグレードする必要があります。

私のサイトには多くの拡張機能がありますが、それらの最も重要なものはVirtueMartです。

データベースをコピーするredMIGRATORを試しましたが、デザインや他のプラグインはどうですか?

JoomlaとVirtueMartの更新されたバージョンを使用して、以前と同じように新しいサイトのコピーを作成するにはどうすればよいですか?

3
Zahid Khan

現在のWebサイトにある拡張機能によっては、Joomla 1.5から2.5への移行は複雑なプロセスになる場合があります。ほとんどの場合、ワンクリックプロセスではありません。 Virtuemartについても同様です。 VirtueMart 2.x.xはVirtueMart 1と互換性のない完全に新しいショッピングカートシステムであり、ワンクリックアップグレードは存在しません。

まず、サイトの完全なバックアップがあることを確認してください(私は Akeeba Backup をお勧めします)

移行を行うには多くの方法があります。いくつかの代替案を挙げますが、最初に次の点に注意してください。

  1. 現在のテンプレートは、おそらくJoomla 2.5では動作しません。次のことを行う必要があります:
    • 互換性があるように変更する
    • テンプレートプロバイダーから新しいバージョンをダウンロードする(可能な場合)
    • 別のテンプレートを使用する
  2. ほとんどの拡張機能のアップグレードバージョンを探す必要があります。
  3. Virtuemart 2はVM1のようなテンプレートを使用せず、レイアウトのオーバーライドはJoomlaテンプレートから行われます。

1.新しいサイトを構築する

上記の点を考慮すると、完全に新しいサイトを作成した方がよい場合があります。次に J2XML を使用して、記事(画像付き)、カテゴリ、メニュー、ユーザーをインポートします。これによりキックスタートが得られ、利点は非常にクリーンなJ2.5インストールがあることです。

次に、Virtuemart 2をインストールし、製品を再度セットアップします。製品が少ない場合は、これが最も簡単な方法だと思います。

2. Virtuemart 2 Migratorを使用します

免責事項:このコンポーネントを自分で試したことはありません

Virtuemart 2 Migrator は、JoomlaとVirtuemartの両方を移行できると主張する商用の拡張機能です。

この移行者は、Joomla 2.5とVirtueMart 2への大きな飛躍です!ショップのすべてのVirtueMartコンテンツがコピーされます。これがどのように機能するかです。

  • 空のJoomla 2.5とVirtueMart 2を既存のウェブサイトと同じサーバーにインストールします
  • VirtueMart 2 Migratorコンポーネントをインストールし、データベースアクセスとファイルパスを構成する
  • 移行するコンテンツを選択し、[今すぐ移行]ボタンをクリックします

他の移行ツールを試す

Joomla移行のためのさまざまなツールのリストは [〜#〜] jed [〜#〜] で入手できます。サイトのコピーで作業している限り、さまざまなソリューションのテストに問題はありません(ただし、時間がかかる場合があります)。

その他の情報

  • Joomla 1.5.26-2.5.X&VM1.X TO VM2.X MIGRATIONの完全なガイド と呼ばれるガイドがVirtuemartフォーラムで利用可能です。一見の価値があるかもしれません。
  • VirtueMart 3(Joomla 3と互換性があります)がすぐそばにあります。実際、VM2.9.9B(リリース候補)は download で利用できます。 Joomla 3/VirtueMart 3に直接移動することを検討してください。
4
johanpw