質問 > 管理機能 > 2系から4系の商品データサブ画像移行について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
miz |
投稿日時: 2020/3/20 18:59
対応状況: −−−
|
新米 登録日: 2010/1/22 居住地: 投稿: 7 |
Re: 2系から4系の商品データサブ画像移行について データ移行プラグイン(~Ver1.5.1)は、メイン画像のみしか移行しない仕様のようです。2.11から4.0.3へのデータ移行を行った際、サブ画像は以下の方法で表示することができました。2.13も同じかと思います。
2.11ではdtb_productsテーブルにすべての画像ファイル名が入ってますが、4.0.3ではdtb_product_imageテーブルに画像ファイル名管理が分離してます。 そのため2.11のdtb_productsテーブルからサブ画像ファイル名情報を、4.0.3のdtb_product_imageテーブルの構造に変換し、追加する必要があります。 (1)2.11のphpMyAdminで以下のSQLを実行し、CSVでエクスポートする。 SELECT '' as id, product_id, creator_id, sub_large_image1 as file_name, '2' as sort_no, create_date, 'productimage' as discriminator_type FROM dtb_products WHERE sub_large_image1 is not null (2)4.0.3のphpMyAdminでdtb_product_imageテーブルに(1)で書き出したCSVをインポートする (3)これで「sub_large_image1」は「2」番目の位置に移行完了。メイン画像が「1」番目となるので、サブ画像は「2」番目以降となる。 (4)次はfile_nameを「sub_large_image2」、sort_noを「3」として(1)~(2)を実行 (5)これを「sub_large_image6」まで繰り返す 当方エンジニアではないため、他の動作への影響などはわかりませんのでご了承ください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
2系から4系の商品データサブ画像移行について | yuki-kaze | 2020/1/30 0:18 |
Re: 2系から4系の商品データサブ画像移行について | 468 | 2020/2/3 10:18 |
» Re: 2系から4系の商品データサブ画像移行について | miz | 2020/3/20 18:59 |