機能要望 > その他 > 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
NADEMO |
投稿日時: 2010/3/11 16:23
対応状況: −−−
|
常連 登録日: 2009/10/5 居住地: 品川 投稿: 50 |
商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい お世話になります。
NADEMOです。 送料は現在5250円以上で無料に設定しているのですが、単価がそれ未満の商品に対して、「あとこの商品を買えば送料無料になるよ」と知らせる項目を商品詳細ページの詳細の後に加えたいなと思っています。 内容は タイトルは「あとこちらの商品をご購入で送料無料!」といった感じで、詳細ページの商品が3000円の商品だったとすると、その下に2000円以上の商品がずらっと画像と商品名だけ横に並ぶイメージです。 今は商品を個別に登録して「購入者はこちらの商品も見ています」を載せていますが、個別に商品を登録するのではなく、自動で不足金額以上のデータを引っ張ってこれないものかと思いました。お知恵を拝借させてください。 宜しくお願いします。
|
seasoft |
投稿日時: 2010/3/11 18:29
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい 無論、可能ですよ。
どの辺りがネックになっているのでしょうか? SQL 文法が分からないといったところでしょうか? それとも、処理の流れが全く見当付かない段階でしょうか? ちなみに、商品規格による価格バリエーションを考慮したほうが良いかもしれません。
|
NADEMO |
投稿日時: 2010/3/12 10:13
対応状況: −−−
|
常連 登録日: 2009/10/5 居住地: 品川 投稿: 50 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい コメントありがとうございます。
処理の流れがわからない段階です。 すみません。 呼び出す指示としては、 表示された商品xが5250円未満の場合、 紹介する商品y y>5250-x をすべて表示する といった感じであとは書式に当てはめるだけかなと 思っていたのですが、商品規格の価格バリエーションをどう考慮すべきですか?
|
seasoft |
投稿日時: 2010/3/15 13:08
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい そうしましたら、類似した表示を行なっている機能の複製を試みると良いと思います。(全く同じ内容を表示するのでは、成功しているのか判断しにくいので、若干条件を変えるなど。)
|
NADEMO |
投稿日時: 2010/3/15 14:41
対応状況: −−−
|
常連 登録日: 2009/10/5 居住地: 品川 投稿: 50 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい ご返信ありがとうございます。
それでは試してまたこちらにご報告します。
|
NADEMO |
投稿日時: 2010/3/17 11:22
対応状況: −−−
|
常連 登録日: 2009/10/5 居住地: 品川 投稿: 50 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい 商品詳細のページではなく、カートの中を見るページのところに設けようかと思い、プランを変更しました。
さて、類似した箇所の複製ですが、どこを参考にしたら一番良いか悩み中です。 "カートの中を見る"ページには、元々 引用:
と、送料無料まであといくらなのかを計算する機能がありますよね。 これを上手く使えないかと思っているのですが・・・ ここから先がわからなくて、困っています。 まだまだsplやphpの勉強が追いつかなくて、思っていることを形に出来ないジレンマです。。。 これを踏まえてなのですが、何かヒントになる構文や似ている箇所がEC-CUBE内にありますでしょうか。 お手数ですが、お力をお貸しいただければと思います。 宜しくお願いします。
|
seasoft |
投稿日時: 2010/3/23 8:46
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい 注目点は、的を得ていると思いますよ。
あとは変数をダンプしながら、連鎖的に必要となるデータ(たとえば、$this->tpl_total_pretax )を補えば良いと思います。 変数ダンプの参考に・・・ PHP: http://php.net/manual/ja/function.var-dump.php Smarty: http://seasoft.jp1.cx/ec/tips/smarty
|
NADEMO |
投稿日時: 2010/3/24 11:42
対応状況: −−−
|
常連 登録日: 2009/10/5 居住地: 品川 投稿: 50 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい 同じようなことをしている機能を探して真似てみるといいとおっしゃっていましたが、商品一覧はどうでしょう。
カテゴリーを与えられて、そのカテゴリー毎にピックアップされて表示している辺りが似ているような気がします。 ただ、それとtpl_total_pretaxがどう重なっていくのかが予測できなくて、構文に出来ずにいます。 イメージでは、 [tpl_total_pretax]が[arrInfo['free_rule']よりも少ない場合、 [arrInfo['free_rule]-[tpl_total_pretax]=arrAddProcucts(仮)とし、これをcart.tplに反映していく感じです。 これをphp構文に加えられなくて、まだまだ構文の理解が足りていないなと反省しています。 ヒントをいただけませんでしょうか。 宜しくお願いします。
|
AMUAMU |
投稿日時: 2010/3/25 3:54
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 商品詳細のページに「後これを買ったら送料無料!」という項目を作りたい 商品一覧の検索機能を参考にされると良いと思います。
商品の検索条件に、金額の範囲条件を足す形になるかと思います。 金額範囲指定での検索カスタマイズの過去ログもあった気がしますので、それらも参考にされると良いと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |