質問 > フロント機能 > 会員だけが、商品を購入できるようにしたい(条件付) |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
osa |
投稿日時: 2009/7/9 16:14
対応状況: 開発中
|
新米 登録日: 2009/7/9 居住地: 投稿: 2 |
会員だけが、商品を購入できるようにしたい(条件付) いつも勉強させて頂いております。
EC-CUBE初心者で、大変初歩的な質問になってしまうのですが、 現在サイト構築中で、下記のことを行いたいのですが・・・。 1.商品を個別に決済させる。(カート機能のように複数商品を保持しない) 2.会員登録されてるお客様でかつログインしていないと、商品を購入出来ない。 ソースをかなり見て、色々試行錯誤したのですが、なかなか思ったように動作してくれません。 流れとしては、商品リスト表示ページに購入するボタンを配置 ↓ 購入するボタンを押す ↓ ログインしてなければ、ログインページに誘導 ↓ ログインしていれば決済画面へ ↓ クレジット情報入力 ↓ 確認画面 ↓ 決済完了画面 どなたか、ご教授頂けませんか? 商品は1回につき、1商品しか決済出来ないようにしておりますので カート機能を使う必要は無いと思うのですが。 |
seasoft |
投稿日時: 2009/7/9 16:39
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 会員だけが、商品を購入できるようにしたい(条件付) ・商品の追加処理の前で全てを削除する。
・カートページの表示処理の直前で注文画面へのリダイレクトを送出して終了する。 という、流れはいかがでしょうか? 会員登録関連は、随分前ですが、別スレであったと思います。
|
osa |
投稿日時: 2009/7/9 17:35
対応状況: −−−
|
新米 登録日: 2009/7/9 居住地: 投稿: 2 |
Re: 会員だけが、商品を購入できるようにしたい(条件付) seasoft様
素早い回答本当にどうもありがとうございます!! 通常のカート機能はそのまま活かしておきたいので、 全部削除だと駄目なんですよぉ〜。 そもそもカートに入れるというよりは、商品IDをセッションに 格納しておけばいいのかなと思ったのですが、 この簡単なセッションへの登録の仕方がいまいち分らないのです。。。 また、現在セッションに格納されてる値をprint_r()文とかで 見たいのですが、書く場所が悪いのか、サーバーエラーになってしまうんです。 会員関係の件につきましては、スレッド検索致します。 ありがとうございます!! |
seasoft |
投稿日時: 2009/7/10 9:48
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 会員だけが、商品を購入できるようにしたい(条件付) なるほど。通常のカート+αなんですね。
検証したことはないのですが、ソースを査読したときに、セッション名だったか、セッション変数の要素のキー名だったかを使って複数のカートを扱えそうな構造に見えました。 そのあたりを活用すれば、何とかなるかも。でも、面倒かな・・・
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |