バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【Ver2.11】加算ポイントを修正する方法を教えて下さい。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
by0448
投稿日時: 2012/1/31 20:27
対応状況: −−−
長老
登録日: 2011/9/12
居住地: 横浜市
投稿: 186
【Ver2.11】加算ポイントを修正する方法を教えて下さい。
いつもお世話になっております。

管理画面での加算ポイントについて質問させてください。

現在、受注管理ページでは加算ポイントが変更できないようになっています。
ネット注文での受注の場合はそれでもいいのですが、電話注文などにより、管理側が受注登録した場合のみ、ポイントを0ポイントで登録したいのですが、どこを変更したらよいのでしょうか?

細かい修正ではなく、ただ0ポイントという形でもいいですし、非表示という方法があればなおいいのですが、いい方法がありましたら、教えて頂けないでしょうか?


追記:動作環境を忘れていました。申し訳ないです。

―環境―――――――――――――
EC-CUBE 2.11.2
MySQL 5.1.34-log
PHP 5.2.17
――――――――――――――――
ken-o
投稿日時: 2012/2/1 15:52
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 加算ポイントを修正する方法を教えて下さい。
確証はありませんが、たぶん、

〜〜〜/data/class/pages/admin/order の
LC_Page_Admin_Order_Edit.php

751行目(改造していなければ)
# doRegisterProduct の if (!$exists) {〜〜〜
を修正するとか、ですか?

あと関係する場所としては、SC_Helper_Purchase.phpとかのような気がします。

実験したことがないので、確実ではありませんが。
そうすれば、管理画面からのアクションの場合はポイントが付かないようになると思います。

参考まで


----------------
何分知識が浅いですが・・・
出来得る限り協力したいと思っています

by0448
投稿日時: 2012/2/1 16:04
対応状況: −−−
長老
登録日: 2011/9/12
居住地: 横浜市
投稿: 186
Re: 加算ポイントを修正する方法を教えて下さい。
ken-o 様 

ご返答ありがとうございます。

確かに
LC_Page_Admin_Order_Edit.phpには
if (!$exists) {〜〜〜という箇所がありました。

しかし、どう修正したらよいのかわからないので、手が止まってしまいます。

同じく
SC_Helper_Purchase.phpの
管理画面からのアクションの場合〜というカスタムも、見当がつかない状態です。


どのような手段を使えば、そうできるのでしょうか?


あと、自分の環境を伝えるのを忘れてました。
申し訳ありません。
いかが、動作環境になります。

―環境―――――――――――――
EC-CUBE 2.11.2
MySQL 5.1.34-log
PHP 5.2.17
――――――――――――――――
ken-o
投稿日時: 2012/2/1 16:24
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 加算ポイントを修正する方法を教えて下さい。
LC_Page_Admin_Order_Edit.php の
# doRegisterProduct(&$objFormParam) {〜〜〜
の中を変えてみましょう。


$arrUpdateKeys = array('product_id', 'product_class_id',
'product_type_id', 'point_rate',
'product_code', 'product_name',
'classcategory_name1', 'classcategory_name2',
'quantity', 'price');

上記の太字の部分をとってみてください。
※ちなみに改造するときは、必ず事前にコピーやバックアップをちゃんととってください。※

記述を変える場合、僕はこんな感じで行っています。元の部分をコメントアウトして、その下に改造版を書きます。
こうすれば、万が一なにかあったときすぐ戻せますし

引用:

//改造前
/*$arrUpdateKeys = array('product_id', 'product_class_id',
'product_type_id', 'point_rate',
'product_code', 'product_name',
'classcategory_name1', 'classcategory_name2',
'quantity', 'price');*/

//改造後
$arrUpdateKeys = array('product_id', 'product_class_id',
'product_type_id',
'product_code', 'product_name',
'classcategory_name1', 'classcategory_name2',
'quantity', 'price');


----------------
何分知識が浅いですが・・・
出来得る限り協力したいと思っています

by0448
投稿日時: 2012/2/1 16:46
対応状況: 解決済
長老
登録日: 2011/9/12
居住地: 横浜市
投稿: 186
Re: 加算ポイントを修正する方法を教えて下さい。
ken-o 様

ご返答ありがとうございました。

今、指定箇所を修正し、管理画面よりの受注登録、客側での買い物、両方の受注を発送済みに変更してのポイントの授与をテスト環境で確認して、すべて正常に作動させることができました。


point_rateを消すことによって、受注登録のポイント付与率がなくなるということなのでしょうが、やはり自分で考えてもわからなかったと思います。

頼るだけでは成長できないのでしょうが、こうして一つずつ身につけるようにしていきたいと思います。


ご指導、ありがとうございました。
ken-o
投稿日時: 2012/2/1 17:01
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 加算ポイントを修正する方法を教えて下さい。
by0448 様
完成して、よかったです!
といいましても、僕も実際に動くかどうか試していませんでしたので、ほっとしています。

引用:

point_rateを消すことによって、受注登録のポイント付与率がなくなるということなのでしょうが、やはり自分で考えてもわからなかったと思います。


つい先日やっと規格周りのカスタマイズが完了して、それまで行った一文一文出力でたまたま近いところを見ていただけです。
もしかしたら、私が行いたいカスタマイズをby0448 様がご存知かも知れませんし、今後ともぜひ情報交換をさせて頂ければと思います
(_ _)

引用:

頼るだけでは成長できないのでしょうが、こうして一つずつ身につけるようにしていきたいと思います。


by0448 様は横浜でしたよね?上記のカスタマイズは先日行われた東京ユーザーグループの勉強会でヒントを頂きました。
いろいろphpのことでも教えて頂けましたので、勉強になりますよ〜


----------------
何分知識が浅いですが・・・
出来得る限り協力したいと思っています

by0448
投稿日時: 2012/2/1 18:17
対応状況: −−−
長老
登録日: 2011/9/12
居住地: 横浜市
投稿: 186
Re: 加算ポイントを修正する方法を教えて下さい。
ken-o 様

こちらこそ、ありがとうございました。


自分は難しいことは何もできませんが、初心者ができそうなカスタマイズは、色々と試してきております。
答えられることは少ないでしょうが、何かございましたら、情報交換をこちらからもよろしくお願いいたします。


引用:

上記のカスタマイズは先日行われた東京ユーザーグループの勉強会でヒントを頂きました。


勉強会ですね、実際に他者の作業風景など、覗いてみたい気持ちはあります。
いずれはそういう場所にお邪魔できるように、努力していきたいと思います。


お世話になり、感謝しております。
また何かの機会に、よろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.