「通常価格単位(comment2)」「販売価格単位(commnet5)」「サブコメント類6」「オススメ商品(7)~(10)」を追加したので、これをCSVでも追加できるようにする。
【1】まず、管理画面の「商品登録CSV」に書かれている項目を増やす」
admin/products/upload_csv.php L170よりデータの初期化が行われているので、ここに上の点を追加する。
$objFormParam->addParam(“通常価格単位”, “comment2”, STEXT_LEN, “KV”, array(“SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
ツꀀ$objFormParam->addParam(“販売価格単位”, “comment5”, STEXT_LEN, “KV”, array(“SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
ツꀀ$objFormParam->addParam(“詳細-サブタイトル(6)”, “sub_title6”, LTEXT_LEN, “KVa”, array(“SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
ツꀀ$objFormParam->addParam(“詳細-サブコメント(6)”, “sub_comment6”, LTEXT_LEN, “KVa”, array(“SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
ツꀀ$objFormParam->addParam(“詳細-サブ画像(6)”, “sub_image6”, LTEXT_LEN, “KVa”, array(“FILE_EXISTS”,”SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
ツꀀ$objFormParam->addParam(“詳細-サブ拡大画像(6)”, “sub_large_image6”, LTEXT_LEN, “KVa”, array(“FILE_EXISTS”,”SPTAB_CHECK”,”MAX_LENGTH_CHECK”));
この辺です。
【2】dtb_products以外に登録される値を除外する。
L255当たりからのunction lfRegistProduct($objQuery, $line = “”) {以下に追加。
【3】dtb_csvに値を入れる
データベースのdtb_csvに値を入れます。(詳細-サブタイトル(6)~詳細-サブ拡大画像(6)の4つも忘れないように)
ツꀀSQL文
————————————————
INSERT INTO `dtb_csv` ( `no` , `csv_id` , `col` , `disp_name` , `rank` , `status` , `create_date` , `update_date` )
VALUES (
), (
);
INSERT INTO `dtb_csv` ( `no` , `csv_id` , `col` , `disp_name` , `rank` , `status` , `create_date` , `update_date` )
VALUES (
), (
);
INSERT INTO `dtb_csv` ( `no` , `csv_id` , `col` , `disp_name` , `rank` , `status` , `create_date` , `update_date` )
VALUES (
”, ‘1’, ‘(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 8) AS recommend_product_id9’, ‘おすすめ商品(9)’, ’62’, ‘1’, ‘2008-01-21 00:00:00’, ‘2008-01-21 00:00:00’
), (
”, ‘1’, ‘(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 8) AS recommend_comment9’, ‘おすすめコメント(9)’, ’63’, ‘1’, ‘2008-01-21 00:00:00’, ‘2008-01-21 00:00:00’
);
INSERT INTO `dtb_csv` ( `no` , `csv_id` , `col` , `disp_name` , `rank` , `status` , `create_date` , `update_date` )
VALUES (
”, ‘1’, ‘(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 9) AS recommend_product_id10’, ‘おすすめ商品(10)’, ’64’, ‘1’, ‘2008-01-21 00:00:00’, ‘2008-01-21 00:00:00’
), (
”, ‘1’, ‘(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 9) AS recommend_comment10’, ‘おすすめコメント(10)’, ’65’, ‘1’, ‘2008-01-21 00:00:00’, ‘2008-01-21 00:00:00’
);
INSERT INTO `dtb_csv` ( `no` , `csv_id` , `col` , `disp_name` , `rank` , `status` , `create_date` , `update_date` )
VALUES (
), (
);
—————————————————-
コメントを残す