バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品詳細ページのオリジナルのフォームからデータを登録する

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
osamuya
投稿日時: 2014/4/17 15:09
対応状況: 開発中
常連
登録日: 2013/2/4
居住地: 東京
投稿: 65
商品詳細ページのオリジナルのフォームからデータを登録する
お世話になります。
今現在、商品詳細ページにオリジナルのフォームを作成して、受注データとしてdtb_orderの追加カラムにデータが格納できるようにカスタマイズとしております。
http://ec-cube.nakweb.com/blog/1528.html
を参考にconfirm.phpまでカート情報を運ぶところまでうまく行きましたが、最後にdtb_orderにデータを登録するところがうまくゆきませんでした。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=11535&forum=10&post_id=53588#forumpost53588
こちらを参考にSC_CartSesson.phpからdtb_orderにデータを書き込むことはできましたが、カートセッション中にあるデータをSC_CartSesson.phpに引き渡して書き込むところがうまくゆきません。あともう一歩というところなのですが、どなたかわかる方いましたらご教授ください。
よろしくお願いいたします。
tshino
投稿日時: 2014/4/17 16:42
対応状況: −−−
一人前
登録日: 2013/4/9
居住地:
投稿: 76
Re: 商品詳細ページのオリジナルのフォームからデータを登録する
EC-CUBEではdtb_orderの情報は一度カートのフローの
途中ではdtb_order_tempに保存され注文登録時に、
dtb_order_tempからデータを取得し登録しております。

カートセッション中のデータはdtb_order_tempには
登録されているのでしょうか?
osamuya
投稿日時: 2014/4/18 19:08
対応状況: −−−
常連
登録日: 2013/2/4
居住地: 東京
投稿: 65
Re: 商品詳細ページのオリジナルのフォームからデータを登録する
tshinoさん
ありがとうございます。

カートセッションデータは、特にカスタマイズする中でdtb_order_tempに登録するようなコードは書いていません。今のところカートセッションデータにオリジナルのデータを追加するところまで出来た感じです。
dtb_order_tempに一度登録するのがお作法でしたら是非そのアクションもフローに追加したいと思います。
よろしくお願いします。
yuh
投稿日時: 2014/4/19 1:45
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: 商品詳細ページのオリジナルのフォームからデータを登録する
LC_Page_Shopping_Payment.php
のlfRegistDataの部分でdtb_order_tempにデータを入れる部分があるので、その部分に追加したい項目(例:addparams)を追加して、dtb_order_tempとdtb_orderに追加した名前と同じフィールド(例:addparams)を追加するとできたはずです。
dtb_order_tempにデータを格納できればconfirmで$this->arrFormに値が入るので、確認画面で表示もできると思います。
tshino
投稿日時: 2014/4/21 12:01
対応状況: −−−
一人前
登録日: 2013/4/9
居住地:
投稿: 76
Re: 商品詳細ページのオリジナルのフォームからデータを登録する
前の方にも記載頂いておりますとおり、
dtb_order_tempにはLC_Page_Shopping_Payment.php::lfRegistDataからに項目を追加することで対応可能です。

dtb_orderに関してはデータベースの項目を追加するだけで
対応できたかと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.