対象バージョン
CS-Cart 4.9.2-jp-1
※最新の4.9.2-jp-1は対応済みです。
問題の概要
・管理画面の商品 → カテゴリーにおいて、
商品カラムの数字をクリックすると表示される画面で、
ポジションを変更後、商品の詳細を編集すると
変更したポジションが"0"にリセットされる。
本不具合修正には以下のとおり修正する必要があります。
修正方法
1. phpMyAdmin 等でデータベースにアクセスし、下記のSQLを実行してください。
ALTER TABLE `cscart_products_categories` ADD `category_position` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0'
※テーブル名の "cscart_" の部分はCS-Cartをインストールした環境により異なる場合があります。
※SQLの実行前に必ず該当テーブルのバックアップを取ってください。
2. 以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。
※ サーバー上にインストールしたCS-Cartの以下のファイルを上書きする形になります。
- /app/addons/seo/schemas/seo/objects.php
- /app/functions/fn.catalog.php
※ お使いのCS-Cartのバージョンの確認方法は、 こちら をご参照ください。