質問 > フロント機能 > 商品ごとにオプションで価格をカートへの変更をさせる |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
lota |
投稿日時: 2014/4/18 15:20
対応状況: −−−
|
新米 登録日: 2014/4/18 居住地: 投稿: 7 |
商品ごとにオプションで価格をカートへの変更をさせる 初めまして。お世話になります。
現在名入れを行うサイトを考えていまして 50円のボールペンを購入する際に商品詳細ページで 「名入れをしない」「名入れをする+100円」を選択して 「名入れをしない」場合には50円、 「名入れをする」場合には150円 としてカゴの中には金額を入れたいのですが、どのようにすればよいのでしょうか… 「のしを追加する」を参考にしましたが、こちらでは注文全体への”のし”の追加でして、 こちらとしては商品ごとにオプションを追加したいので少々意図が違っていました。 想像では次のように考えていて dtb_order_detailへ「名入れをする」場合に [product_name]に”ボールペン +名入れ希望” [price]に”150”円を入れればいいのかと思うのですが 入れ込む処理をしているphpの場所やカスタマイズ方法がわかりません。 もしくはその考え方すら間違っているかもしれません。 (カートからの数量の変更はさせませんで削除のみ。 細かな仕様は不要と考えています。) 作りかけのサイトはこちらです。 http://www.keihinou.com/ 何卒ご教示をお願いいたします。よろしくお願い申し上げます。 |
tshino |
投稿日時: 2014/4/18 15:28
対応状況: −−−
|
一人前 登録日: 2013/4/9 居住地: 投稿: 76 |
Re: 商品ごとにオプションで価格をカートへの変更をさせる 商品詳細ページからカートへの商品追加であれば、
LC_Page_Products_Detail.php::doCartから情報を 渡すことが可能です。 ただし、拝見した内容だと規格を使用すれば カスタマイズなしで対応可能かと思われますが・・・ |
yuh |
投稿日時: 2014/4/18 15:48
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 商品ごとにオプションで価格をカートへの変更をさせる 規格を使えばいいのではないでしょうか?
|
lota |
投稿日時: 2014/4/18 17:26
対応状況: 確認中
|
新米 登録日: 2014/4/18 居住地: 投稿: 7 |
Re: tshino様 ありがとうございます
まずは LC_Page_Products_Detail.php::doCartの内容を見てみます。 規格ですが、商品点数が多いのと、 同じようなサイトを20個以上運営するために 入力作業に時間を取りたくないので、一括で同じ動きにすることを考えました。 まずはご指摘いただきました点で探ってみます。 |
lota |
投稿日時: 2014/4/18 17:29
対応状況: 確認中
|
新米 登録日: 2014/4/18 居住地: 投稿: 7 |
Re: yuh様 ありがとうございます。
規格を使えば済むことなのですが、 入力・修正が面倒なのと、 すべて同じ動作なのに1つ1つの商品に登録する作業よりも モジュールの方で一括にしたほうが良いと思いました次第であります。 モジュールの方、もう少し見てみますね…。 |
lota |
投稿日時: 2014/4/20 14:20
対応状況: 解決済
|
新米 登録日: 2014/4/18 居住地: 投稿: 7 |
Re: 商品ごとにオプションで価格をカートへの変更をさせる ありがとうございました。
なんとか動きました。 http://ec-cube.nakweb.com/blog/1528.html を参考に、追加項目の情報を取得・保持してから、 SC_CartSession.phpのgetCartList()で $this->cartSession[$productTypeId][$i]['productsClass']['price02'] に、名入れ用の価格を入れ込んだところ動きました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |