質問 > フロント機能 > 新規会員登録後の初回購入時のみ商品をプレゼントした |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tkato |
投稿日時: 2013/10/1 19:24
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2013/10/1 居住地: 投稿: 3 |
新規会員登録後の初回購入時のみ商品をプレゼントした 新規会員登録後の初回購入時のみに、1商品をプレゼントしたいと考えております。
注文内容確認の時と注文詳細の方にもプレゼントした商品が記載されているようにしたいです。 どこの部分をカスタマイズしたらこのような初回特典の機能を付けることができるでしょうか?? どなたかご教示頂けたら嬉しいです。 簡単に設置できるプラグイン等がありますでしょうか?? よろしくお願い致します。 ----------------------- [EC-CUBE] 2.12.4 [PHP] 5.3.15 [データベース] PostgreSQL 8.4.8 ----------------------- |
yuh |
投稿日時: 2013/10/2 12:04
対応状況: −−−
|
神 ![]() ![]() 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 新規会員登録後の初回購入時のみ商品をプレゼントした プラグインは無いと思います。
カスタマイズであれば、LC_Page_Shopping_confirm.phpあたりに追記すればできると思います。 |
dyoshino |
投稿日時: 2013/10/2 12:10
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2013/6/21 居住地: 福井県福井市文京2-17-33 投稿: 17 |
Re: 新規会員登録後の初回購入時のみ商品をプレゼントした dtb_orderに対して、任意の会員IDで検索する(過去に購入した履歴があるか)という制御で処理を振り分けると実現できますね。
|
tkato |
投稿日時: 2013/10/4 14:01
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2013/10/1 居住地: 投稿: 3 |
Re: 新規会員登録後の初回購入時のみ商品をプレゼントした yuhさん>
投稿ありがとうございます。 申し訳ありません。具体的にどのように追記すればいいかわかりますでしょうかm(_ _)m |
tkato |
投稿日時: 2013/10/4 14:03
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2013/10/1 居住地: 投稿: 3 |
Re: 新規会員登録後の初回購入時のみ商品をプレゼントした dyoshino>
ご回答ありがとうございます。 入力するタグなど教えていただくことは可能でしょうか^^; |
yuh |
投稿日時: 2013/10/4 14:09
対応状況: −−−
|
神 ![]() ![]() 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 新規会員登録後の初回購入時のみ商品をプレゼントした LC_Page_Shopping_Confirm.phpのactionでログインチェックしてログインしている状態の時にcustomer_idが取れるので、そのcustomer_idを元にDBから購入情報を引っ張ってきて初回購入かどうかをチェック。
初回購入であればカート内の商品リストにプレゼントする商品(商品IDは存在していないと後でバグがでます。)を設定してやればいけると思います。 細かい部分の処理は省いてますが、おおよそこの流れでできますよ。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |