0

古いJoomla1.0ベースのサイトを実行しているVirtueMart1.12から製品をエクスポートする必要があります。新しいサイトには、Joomla1.5とVirtueMart1.17があります。私の問題は、CSVが改善されてJoomla 1.0をサポートしていないことです。そのため、データを取得する方法がわかりません。

別の解決策を聞きました。virtuemartのSQLテーブルを古いユニットに置き換えます。私はこれについて2つの質問があります:

  • VM間に大きなバージョンの違いがあることが問題になる可能性がありますか?
  • PhpMyAdminで選択したテーブルをエクスポートする方法がわかりません。

助けてくれてありがとう!

4

1 に答える 1

1

J1.0にはVMの古いコピーがありませんが、phpMyAdminを使用してこれを実行できるはずです。最初に行う必要があるのは、古いサイトにアクセスして、関連するVMテーブルを見つけることです。最も可能性が高いのは、jos_vm_category、jos_vm_product、vm_product_category_xref、およびjos_vm_product_priceです(これらは1.1.7、J1.5テーブルです)。次に、各テーブルのフィールドを比較します。phpMyAdminの[エクスポート]タブと[インポート]タブを使用して、テーブル全体をエクスポートまたはインポートできます。CSVファイルを使用して、Excelで開いて操作できるようにします。インポートするときは、インポートしない列をCSVから削除してから、インポートする列に対応するフィールド名のリストを作成して、値が正しい場所に配置されるようにする必要があります。

于 2011-02-22T18:46:15.757 に答える