バージョン選択

フォーラム

メニュー

オンライン状況

76 人のユーザが現在オンラインです。 (66 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 76
もっと...

サイト内検索

質問 > 管理機能 > ポイントの最低利用単位について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kodakara
投稿日時: 2014/8/22 11:42
対応状況: −−−
半人前
登録日: 2014/7/24
居住地:
投稿: 19
ポイントの最低利用単位について
現在ショップのページを製作しているのですが
ECcubeの標準仕様だと、1ポイント単位で利用できてしまい、
「もう一品」というサジェストが出来ず困っております。

そこで、利用可能ポイントを10ポイント単位などにしたいのですが
その場合どういった処理をどのファイルに施せばいいのか
ネットやフォーラムなどいろいろ探したのですが
同じような質問がありませんでしたのでスレッドを立てさせていただきました。

玄人の方々、ご協力をお願い致します。




以下必要と思われる箇所を書き出してます。
[EC-CUBE] 2.13.2
[レンタルサーバ] heteml
[PHP] PHP 5.3.28
[データベース] MySQL 5.6.13-log
[導入プラグインの有無] 店舗運営に必要だと思われるものをいろいろ・・・
[カスタマイズの有無] 発送完了メールにお問い合わせ番号を入れて送信できるようにしています。
piropiro
投稿日時: 2014/8/22 11:55
対応状況: −−−
常連
登録日: 2014/4/25
居住地:
投稿: 56
Re: ポイントの最低利用単位について
処理の内容の案をあげさせていただきます。

ポイント使用フォームの横に
「※ポイントは10pt単位でご利用できます」と注意を記載し、

実際に入力の値を、裏で切り捨て・切り上げ、四捨五入のいずれかの方法で処理して、次画面に進むように処理を行うのはいかがでしょうか??
もしくは、1の位が入力されているならエラーを出すということも可能です。
いずれも実装可能かと思います!
yuh
投稿日時: 2014/8/22 11:56
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: ポイントの最低利用単位について
LC_Page_Shopping_Payment.phpのlfCheckErrorに


            if ($arrForm['use_point'] % 10 != 0) {
                $objErr->arrErr['use_point'] = '※ ご利用するポイントは10pt単位で使用してください<br>';
            }

みたいな感じで追加すればポイント使用が10pt単位での使用になると思います。
kodakara
投稿日時: 2014/8/22 12:29
対応状況: −−−
半人前
登録日: 2014/7/24
居住地:
投稿: 19
Re: ポイントの最低利用単位について
yuh 様
早々にご提案頂きありがとうございます。
早速入力してみましたところ、キチンと動きました。

助かりました!ありがとうございます。

piropiro 様もアドバイス頂きありがとうございます。


今後ともどうぞ宜しくお願い致します。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,865名です
総投稿数は109,998件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.