質問 > フロント機能 > 受注管理画面について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
arts |
投稿日時: 2010/9/10 15:43
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
受注管理画面について いつもお世話になっております。
今回、受注管理画面で不自然な動きなのか、そういった 仕様なのかわかりませんが、疑問に思う部分がありましたので 教えて頂けると幸いです。 症状 お客様から注文が入り、受注管理画面内でお届け先の欄に 「上記お客様情報をコピー」というボタンがあります。 これを押下すれば、コピーがされます。 しかし、「配達日指定」が設定されている場合、コピーのあとに 「この内容で登録する」を押してから、今一度受注管理画面を 見ると配達日指定の日付が「指定なし」になります。 この動作は仕様でしょうか? できればお客様情報をコピーしても配達日指定の日付は 変わらないようにしたいのですが・・・・・。 どうぞよろしくお願い致します。
|
55eccube |
投稿日時: 2010/9/10 16:09
対応状況: −−−
|
長老 登録日: 2010/8/18 居住地: 東京 投稿: 222 |
Re: 受注管理画面について 動作では再現できず、2.4.4のソースコードでの確認で申し訳ないのですが・・・
data/Smarty/templates/default/admin/order.tpl というファイルに「上記お客様情報をコピー」ボタンをクリックしたときに実行されるfnCopyFromOrderData()というJavaScript関数が書かれているのですが、次のような定義になっています。
そしてお届け日のセレクトボックスのnameがそれぞれ次の通りです。 ・deliv_date_year ・deliv_date_month ・deliv_date_day 書き換え対象となっていないので、勘違いか間違いかだと思うのですが・・・。 ちなみにですが一連の操作を行ったブラウザは何になるでしょうか? |
seasoft |
投稿日時: 2010/9/10 16:15
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注管理画面について このあたり、2.4系のマイナーバージョンアップで仕様が何転かしていますので、旧バージョンでの不具合というのは考えられそうです。
しかし、「上記お客様情報をコピー」と関わりがあるというのは、少し不可解な印象もあります。
|
arts |
投稿日時: 2010/9/10 16:26
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: 受注管理画面について 55eccube様 seasoft様
どうもありがとうございます。 確認をしたブラウザはIE8になります。 もしやと思い、テスト購入し、「この内容で登録する」だけを 押しましたら、同じ症状が確認できましたので、コピーするほうは 無関係で、「この内容で登録する」というところに問題がありそうです。
|
seasoft |
投稿日時: 2010/9/10 16:29
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注管理画面について > もしやと思い、テスト購入し、「この内容で登録する」だけを
> 押しましたら、同じ症状が確認できましたので、コピーするほうは > 無関係で、「この内容で登録する」というところに問題がありそうです。 ですよね。多分、その方向だと思います。 ちなみに、2.4.0 だと、プルダウン入力でしたっけ? テキストボックスでしたっけ? それとも、入力(変更)不能でしたっけ? (このあたり、バージョンによってバラバラでして・・・)
|
seasoft |
投稿日時: 2010/9/10 16:32
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注管理画面について これかも。
http://svn.ec-cube.net/open_trac/changeset/17876 でも、これもバグ持ちだった気もしますのでご用心を・・・
|
arts |
投稿日時: 2010/9/10 16:33
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: 受注管理画面について seasoft様
お客様が入力するときはプルダウンから選びますが 受注管理画面では、プルダウンではなくテキストタイプで 受注管理画面で変更はできないタイプになります。 どうぞよろしくお願い致します。
|
seasoft |
投稿日時: 2010/9/10 16:42
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注管理画面について やはり、2.4系の中で、頻繁に改訂があった部分なので、その中で改修が行なわれているかもしれません。
また、別の懸念として、セキュリティ対策やカスタマイズの過程で、一部のソースが最新のものが入っている場合にも、同様の現象が発生する懸念があります。 その面では、LC_Page_Admin_Order_Edit や LC_Page_Admin_Order_Edit_Ex を標準実装と比較するというのも有効な調査手法となるかもしれません。
|
arts |
投稿日時: 2010/9/10 17:05
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: 受注管理画面について 色々改訂があったのですね・・・。
この部分は、「のしを付ける」や「メッセージカードの有無」の プルダウンメニューを追加したり、配送伝票番号欄を追記しています。 この時のカスタマイズの時点で希望の動作は確認できていますが 登録後の変化には気づきませんでした。このカスタマイズのやり方に問題があったのかも知れませんね・・・・・。 PHP初心者ですので、まちがいを発見するのは困難かも知れませんが、差分をみて勉強したいと思います。 どうもありがとうございました。
|
arts |
投稿日時: 2010/9/10 20:00
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: 受注管理画面について 教えて頂いたhttp://svn.ec-cube.net/open_trac/changeset/17876
LC_Page_Admin_Order_Edit.phpのファイルをそのままアップロードしましたらエラーはでず、「この内容で登録」をしたところ配達指定日はそのままになっていました。 LC_Page_Admin_Order_Edit.phpにおいてこちらのカスタマイズで 影響がでているということになりますね。 登録するときにたぶん読み込んでいて、上書きするところは 上書き、そうじゃないところはそのままという流れだと思いますが そのときにDBを読み込んでいて、それが読み込めていないのでしょうかね?・・・・。ファイルの中身を見て勝手に解釈していますが。。。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |