チケット #377 (closed バグ指摘: 修正済)

登録: 3 年

最終更新: 19 か月

パラメータ「DEFAULT_PRODUCT_DISP」が無効になっている

報告者: Seasoft 担当者: somebody
優先度: マイルストーン: EC-CUBE2.3.4
コンポーネント: 管理画面 バージョン: 2.3.0
キーワード: 関係者:
修正済み:

説明

パラメータ「DEFAULT_PRODUCT_DISP」の利用方法が誤っています。

フォーラムでの shiro2007 様の書き込みの抜粋です。

商品登録時に登場する定数、DEFAULT_PRODUCT_DISP の
商品の公開・非公開のデフォルト値がうまく機能していないようです。
(管理画面 → システム設定 → パラメータ設定、で設定できる値です)

// 2.3.0 の場合
data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
の109行目の
$this->arrForm['status'] = DEFAULT_PRODUCT_DISP; // 公開・非公開のデフォルト値
をコメントアウト

348行目の
$this->arrForm['status'] = 1;
を
$this->arrForm['status'] = DEFAULT_PRODUCT_DISP;
に。

で直るかと思います。

基本的な動作が変わる懸念があり修正・コミットは保留しています。
内容は  http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2957&post_id=11357 をご参照ください。

チケットの履歴

更新者: Seasoft (3 年 前)

  • マイルストーンEC-CUBE2.3.1 から EC-CUBE2.4.0 に変更されました。

更新者: kajiwara (3 年 前)

  • ステータスnew から closed に変更されました。
  • 解決方法修正済 に設定されました。

r17809 にて EC-CUBE 2.4.0RC-1 に反映済

更新者: kajiwara (3 年 前)

  • マイルストーンEC-CUBE2.4.0 から EC-CUBE2.3.4 に変更されました。

r17830 にて EC-CUBE 2.3.4 に反映済。
マイルストーンを2.3.4に変更します。

更新者: Seasoft (19 か月 前)

コミュニティ r18059

Note: チケットについてのヘルプは TracTickets を参照 して下さい。