質問 > その他 > ポイント付与について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kodakara |
投稿日時: 2014/8/17 18:23
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
ポイント付与について 現在ショップのページを製作しているのですが、
ポイント付与について現在標準でついているものだと、 実店舗の運用と合わず、困っております。 そこでポイント付与率を小数点以下の数字にしたいのと、 最低利用可能ポイント数を決めたいのですが可能でしょうか。 ネットやフォーラムなどいろいろ探したのですが 同じような質問がありませんでしたのでスレッドを立てさせていただきました。 http://www.eccube-school.jp/products/detail51.html http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=10137&forum=11 を見たのですが分からなくて・・・・ 一番ありがたいのは、「3000円ごとに1ポイント、10ポイントごとに1500円分の値引きとして利用」という設定ができると有り難いのですがこちらのほうが難しいでしょうか・・・。 玄人の方々、ご協力をお願い致します。 以下必要と思われる箇所を書き出してます。 [EC-CUBE] 2.13.2 [レンタルサーバ] heteml [PHP] PHP 5.3.28 [データベース] MySQL 5.6.13-log [導入プラグインの有無] 店舗運営に必要だと思われるものをいろいろ・・・ [カスタマイズの有無] 発送完了メールにお問い合わせ番号を入れて送信できるようにしています。 |
yuh |
投稿日時: 2014/8/17 20:42
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: ポイント付与について 最低利用可能ポイント数は
LC_Page_Shopping_Payment.phpのlfCheckErrorでポイントを使用する時のエラーチェックをやっているので、そこらへんに割り込みで処理を追加すればいいと思います。 ポイントを小数点以下の数字にするのであれば、若干追加で細かい部分の調整は必要になりますが、システム設定>パラメーター設定から POINT_VALUEを0.5等に変更すれば一応できます。 表示部分などをちょっと調整と、1円未満は切り捨てになると思うので、そこらへんの処理を追加する必要はでてくると思います。 引用: 一番ありがたいのは、「3000円ごとに1ポイント、10ポイントごとに1500円分の値引きとして利用」という設定ができると有り難いのですがこちらのほうが難しいでしょうか・・・。 このカスタマイズは可能ですが、ちょっと変更箇所が多すぎる気がします。 |
kodakara |
投稿日時: 2014/8/20 20:51
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
Re: ポイント付与について yuhさん、早々にお返事頂きありがとうございました。
なんとか色々なページを渡り歩いて、色々実験した結果、 ポイント率を「0.000334%」にすることで、当初の目的の一部である 「3000円ごとに1ポイント」になることがわかりましたので小数点の桁数を増やして入力ができるようになりました。 ただ、商品登録ページ、ポイント設定ページでポイント付与率(初期値) の2箇所を「0.000334」に変更しても商品情報ページにポイントが表示されなくなってしまいました。 計算上6000円で2.004ポイント、つまり2Pつくはず・・・・ 商品登録ページで「1%」にすると正常(?)に30Pと表示されるのでどこかまだ足りないのかも知れません。 もう少し調べてみます。 |
kodakara |
投稿日時: 2014/8/20 21:04
対応状況: −−−
|
半人前 登録日: 2014/7/24 居住地: 投稿: 19 |
Re: ポイント付与について すみません。
先ほど、ポイントが正常に加算されないので〜と返答させていただきましたが単純な計算ミスで、「0.000334倍」であり「%」 の場合は「0.0334」でよかったことが分かりました。 これで、ポイント表示は何とか編集することが出来ました。 ありがとうございました。 とっても助かりました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |