バグ報告 > 管理機能 > 商品管理機能とキャンペーン機能について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/12/4 22:27
対応状況: −−−
|
商品管理機能とキャンペーン機能について 商品管理機能についての質問と、とキャンペーン機能についての指摘です。
1) 管理者画面の商品登録について、新しく登録した商品の「商品カテゴリ」「商品コード」「販売価格」「在庫数」のデータが消失する。編集で再度登録を行うときちんと登録出来る。 以上の現象について、同様の現象が起こる方はおられないでしょうか。 2) LC_Page_CampaignApplication.phpの123行目位のソースですが if($orverlapping_flg) { if($this->lfOverlappingCheck($objCustomer->getValue('customer_id', $objQuery))) { $this->arrErr['login_email'] = "※ 複数回ご応募することは出来ません。"; } } ではなく、 if($orverlapping_flg) { if($this->lfOverlappingCheck($objCustomer->getValue('customer_id'), $objQuery)) { // 括弧の位置が誤っている $this->arrErr['login_email'] = "※ 複数回ご応募することは出来ません。"; } } ではないでしょうか。 環境は以下になります。 [EC-CUBE]eccube-2.0.1 [OS]CentOS5 [PHP]PHP 5.2.5 [データベース]MySQL 5.0.45 以上、宜しくお願い致します。 |
|
QAZU |
投稿日時: 2007/12/5 15:29
対応状況: −−−
|
半人前 登録日: 2007/3/7 居住地: 投稿: 26 |
Re: 商品管理機能とキャンペーン機能について 1)の方はうちでも同じ現象が起きます。
一旦入力して、編集すると入るようです。 うちのエンジニアが話すには、規格に関するプログラムの紐付けが初期入力ではされていないとか言っていました。 商品入力のところなので、出来るだけ早く解決したいですね・・・ エンジニアに修正は頼めるんですが、一応公式のバグなのか知りたいので書き込みました。 |
satou |
投稿日時: 2007/12/5 15:42
対応状況: −−−
|
EC-CUBE開発チーム 登録日: 2007/11/9 居住地: 大阪 投稿: 25 |
Re: 商品管理機能とキャンペーン機能について 佐藤です。
本件はMySQLで起こるバグでした。 現在対応しておりますので、修正が完了次第、こちらでご報告させて頂きます。 ご迷惑をお掛けしますが、何卒宜しくお願いします。 |
ゲスト |
投稿日時: 2007/12/21 16:53
対応状況: −−−
|
Re: 商品管理機能とキャンペーン機能について data/class/SC_Query.php
function nextval($table, $colname) { $sql = ""; // postgresqlとmysqlとで処理を分ける if (DB_TYPE == "pgsql") { $seqtable = $table . "_" . $colname . "_seq"; $sql = "SELECT NEXTVAL('$seqtable')"; }else if (DB_TYPE == "mysql") { $sql = "SELECT last_insert_id();"; } $ret = $this->conn->getOne($sql); return $ret; } ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ function nextval($table, $colname) { $sql = ""; // postgresqlとmysqlとで処理を分ける if (DB_TYPE == "pgsql") { $seqtable = $table . "_" . $colname . "_seq"; $sql = "SELECT NEXTVAL('$seqtable')"; $ret = $this->conn->getOne($sql); }else if (DB_TYPE == "mysql") { $arrRet = $this->getAll("SHOW TABLE STATUS LIKE ?", array($table)); $ret = $arrRet[0]["Auto_increment"]; } return $ret; } 関数を修正すればBUGがなくなると思います。 |
|
ゲスト |
投稿日時: 2008/5/7 21:28
対応状況: 解決済
|
Re: 商品管理機能とキャンペーン機能について 私の環境でも、以下のバグが出ていましたが、上記「data/class/SC_Query.php」の460行目付近のご指摘の修正で解決いたしました。
ありがとうございました。 症状 > 1) > 管理者画面の商品登録について、新しく登録した商品の > 「商品カテゴリ」「商品コード」「販売価格」「在庫数」のデータが消失する。 > 編集で再度登録を行うときちんと登録出来る。 当環境 EC-CUBEバージョン:2.0.1a PHPバージョン:PHP 4.4.2 DBバージョン:MySQL 5.0.26 ホスティング:CPI |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |