バージョン選択

フォーラム

メニュー

オンライン状況

57 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 56
niagaqq もっと...

サイト内検索

質問 > フロント機能 > 商品詳細ページから自由な値を送る

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
monmon
投稿日時: 2008/11/26 12:00
対応状況: −−−
新米
登録日: 2008/11/26
居住地:
投稿: 4
商品詳細ページから自由な値を送る
EC-CUBEバージョン 2.3.0
PHPバージョン PHP 5.2.6
DBバージョン PostgreSQL 8.2.6
--------------------------------------

前提として、規格を使わない方法を考えています。

商品詳細ページにテキストエリアのタグを挿入し、
そこに入れた文字を受注情報まで引っ張れないか試行錯誤しています。
(イメージとして、商品に名入れを行う際の名を
商品詳細ページで入力させたい、といったものです。)

あたりをつけてdtb_order等にカラムを追加してそこに値が受け渡せないか試していますが、結果に結びつきません。

どなたかおわかりになられる方、
何か良い方法はありませんでしょうか。

宜しくお願い致します。
homan
投稿日時: 2008/11/26 16:35
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 商品詳細ページから自由な値を送る
時間がないので、ヒントだけでも。

セッションにそれらの情報を登録できるようにすればOKです。
タイミングはカートの中に入れたときになるかと思います。

カートの中に入れるときの処理を追いかければ、
商品情報などをセッションに登録している部分があるので
それを真似すればいいですね。

あとは、確認画面の時にdtb_order_tempに保存が必要なものはし、
購入完了時にdtb_order、dtb_order_detailに保存する処理があるので、そこに追加したカラムを項目として追加するとよいでしょう。

ちなみに、各商品毎の情報であればdtb_orderというより、dtb_order_detailの方にカラムの追加することになると思います。
(dtb_orderは購入した人と配送先の情報、合計価格の情報などで、dtb_order_detailは購入した商品の情報だからです)
その場合は、確認画面でdtb_order_tempに保存する追加情報はないかなぁと思います。


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

kigi
投稿日時: 2008/11/26 16:37
対応状況: −−−
半人前
登録日: 2008/9/19
居住地:
投稿: 18
Re: 商品詳細ページから自由な値を送る
参考になればですけれど
EC-CUBEの構造からすると

$_SESSION⇒dtb_order_temp⇒dtb_order
の順番にデータが入ることとなるはずです。
ですので

商品詳細ページ(inputタグ)⇒LC_Page_Cart.php($_SESSIONに格納)⇒LC_Page_Shooping(dtb_order_tempに一時データを挿入)⇒LC_Page_Shopping_Complete.php(dtb_orderにデータを挿入)

以上のようなプロセスとなると思います。
これらを実相できれば任意の値を挿入できるはずです。
このあたりで試してみてはいかかでしょうか
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,277名です
総投稿数は110,071件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1301
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.