質問 > 管理機能 > 商品マスタの検索で商品コードを表示させたい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tonton |
投稿日時: 2009/3/3 10:05
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 商品マスタの検索で商品コードを表示させたい >MySQL ですと、
>\data\class\db\dbfactory\SC_DB_DBFactory_MYSQL.php >のSQL文の書き換えが必要だと思います。 seasoftさんがおっしゃっているように、SC_DB_DBFactory_MYSQL.phpへ、「mySQLデータベースのdtb_products_classテーブルからproduct_codeの最小値をproduct_code_minとして、product_codeの最大値をproduct_code_maxとして、取り出す」SQL文の追加が必要です。 product_code_minやproduct_code_maxというのは標準のデータベーステーブルにはありませんので、先に、DBのdtb_products_classテーブルのproduct_codeというカラムから最大値と最小値を、それぞれ命名して取り出す作業が必要になるということです。 EC-CUBEでは、SC_DB_DBFactory_MYSQL.phpで、mySQLのデータベーステーブルからデータを取り出してプログラムの処理に必要なデータを一時テーブルとして組みなおし、その値をプログラムで呼び出して使用しています。ですので、このSC_DB_DBFactory_MYSQL.phpの該当箇所へ、コード内で使用したいDBのカラムの値を呼び出してあげてからでなければ、それぞれのコード部分でカスタマイズしても参照エラーになり表示されないということになります。 つまり、先のフォーラムのスレッドにあるカスタマイズの概要を拝見するに、 --------------------- (SELECT MIN(product_code) FROM dtb_products_class WHERE product_id = T1.product_id) AS product_code_min, (SELECT MAX(product_code) FROM dtb_products_class WHERE product_id = T1.product_id) AS product_code_max --------------------- この部分に相当する記述が、2.0系では、SC_DB_DBFactory_MYSQL.phpの vw_products_nonclassの記述の最後の「,」の前=L440あたりの、 AS T2 ON T1.product_id = T2.product_id_sub) '「ここへ」, "vw_products_allclass" => " 追加されていないといけないということになるのではないでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品マスタの検索で商品コードを表示させたい | mincoo | 2009/2/25 21:33 |
Re: 商品マスタの検索で商品コードを表示させたい | seasoft | 2009/2/26 1:03 |
Re: 商品マスタの検索で商品コードを表示させたい | mincoo | 2009/2/26 19:19 |
Re: 商品マスタの検索で商品コードを表示させたい | mincoo | 2009/2/28 21:19 |
Re: 商品マスタの検索で商品コードを表示させたい | seasoft | 2009/3/2 16:20 |
» Re: 商品マスタの検索で商品コードを表示させたい | tonton | 2009/3/3 10:05 |
Re: 商品マスタの検索で商品コードを表示させたい | mincoo | 2009/3/4 1:10 |
Re: 商品マスタの検索で商品コードを表示させたい | seasoft | 2009/3/4 2:28 |
Re: 商品マスタの検索で商品コードを表示させたい | mincoo | 2009/3/5 1:13 |
Re: 商品マスタの検索で商品コードを表示させたい | tao_s | 2009/3/5 1:31 |
Re: 商品マスタの検索で商品コードを表示させたい | seasoft | 2009/3/5 1:40 |
Re: 商品マスタの検索で商品コードを表示させたい | tonton | 2009/6/5 16:09 |
Re: 商品マスタの検索で商品コードを表示させたい | seasoft | 2009/6/5 16:21 |
Re: 商品マスタの検索で商品コードを表示させたい | tonton | 2009/6/7 17:17 |
Re: 商品マスタの検索で商品コードを表示させたい | acdc | 2010/2/7 2:47 |
Re: 商品マスタの検索で商品コードを表示させたい | ultrakick | 2010/3/10 6:24 |