質問 > 管理機能 > 受注管理>受注登録でご注文商品の削除ができません |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
King-07 |
投稿日時: 2014/2/27 14:30
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
受注管理>受注登録でご注文商品の削除ができません EC-CUBEバージョン 2.13.0
PHPバージョン PHP 5.2.17 DBバージョン PostgreSQL 8.4.11 OS WINDOWS 8 ブラウザ FIREFOX最新版 上記環境にて構築を行っております。 題名そのままなのですが、 受注を個別に編集する際に、ご注文頂いた商品の 個数を変更、または削除を行いたい場合、 『商品名/規格1/規格2』の欄にある『削除』ボタンを 押すのですが、削除したい商品ではなく、全く別のご注文品が 削除されてしまいます。 また、同様に個数の変更しようと数値を入力後に 『計算結果の確認』を押すと別の商品の個数が変わってしまう 状況です。 このファイルを修正した覚えは無いのですが、一度オリジナルの ファイルと差し替えてテストしてみましたが、結果は同じく 全く見当違いの箇所に変更が加わってしまいます。 この様な症状なのですが、解決策アドバイス頂ければ幸いです。 どうぞ宜しくお願い致します。 |
sumida |
投稿日時: 2014/2/27 18:30
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 受注管理>受注登録でご注文商品の削除ができません 受注編集画面には、不具合があり、お届け先が1口の場合、数量の変更・商品の削除ができない場合があります。
できない場合とは: 商品を登録した順序とは異なる順序で、お客さまが商品を購入した場合に発生します。 修正案(私案です。まだ、公式には対策されていません。) http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14060&forum=9&post_id=63125#forumpost63125 合わせて、お届け先が2口以上の場合にも不具合があります。 修正案(私案です。まだ、公式には対策されていません。) http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13431&forum=9&post_id=61128#forumpost61128 |
King-07 |
投稿日時: 2014/2/27 19:01
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
Re: 受注管理>受注登録でご注文商品の削除ができません sumida 様
いつもアドバイス頂きましてありがとうございます。 もともとあった不具合だったのですね。 以前はご注文後に商品の削除等が行えていた為に、 知らない内にどこかファイルを傷つけてしまったのかと 心配しておりましたので安心しました。 お教え頂きました方法を早速試させて頂きます。 また改めて結果報告上げさせて頂きます。 ありがとうございました。 |
King-07 |
投稿日時: 2014/2/28 14:59
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
Re: 受注管理>受注登録でご注文商品の削除ができません sumida 様
昨日はアドバイスありがとうございました。 頂きました記述で削除したい注文が問題無く削除できる 様になりました。 ただ、ご注文商品数量の変更に関してはエラーは出ないものの 変更できる注文と、できない注文があります。 (後者は注文商品削除の際に削除したい項目が削除出来なかった ご注文です) とりあえず削除できるようになったので、 個数の増減に関しては新たに商品の追加で 対応しながら様子をみてみます。 ありがとうございました。 |
sumida |
投稿日時: 2014/2/28 16:11
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 受注管理>受注登録でご注文商品の削除ができません (後者は注文商品削除の際に削除したい項目が削除出来なかった
ご注文です)について たぶん、不具合のあった段階で削除したため、 dtb_order_detailにある商品と、dtb_shipment_itemにある商品が、一致していないためでしょう。 お届け先が1口の場合、2つのテーブルの商品が1対1で一致している必要があります。 なお、今回の修正分を反映しても、「ダウンロード商品は、編集できない」ということを、一言添えておきます。 さらに、商品を追加した際、税率が反映されない不具合もあります。 こちらは、同様に私案ですが。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13427&forum=9&post_id=63213#forumpost63213 |
King-07 |
投稿日時: 2014/2/28 16:42
対応状況: −−−
|
常連 登録日: 2013/10/17 居住地: 投稿: 60 |
Re: 受注管理>受注登録でご注文商品の削除ができません sumida 様
更にご返答頂きましてありがとうございました。 今回のサイトではダウンロードアイテムの販売は無いため ご忠告頂きました点は大丈夫でした。 税率の件では以前注文後商品のテストを行っていた際に 不具合を発見して、今回ご紹介頂いたsumida様のソースを 頂いて対応させて頂いております。 色々な局面をお助け頂きまして本当にありがとうございます。 |
sumida |
投稿日時: 2014/3/20 17:20
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 受注管理>受注登録でご注文商品の削除ができません King-07様へ
もう一つ不具合があったようです。 内容: 「お届け先が1口の場合、かつ、追加登録した住所へ送る場合、数量の変更ができない。」というものです。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14396&post_id=64667&order=0&viewmode=thread&pid=0&forum=9#forumpost64667 修正案は、 data/Smarty/templates/admin/order/edit.tpl
になります。 |
bbkids |
投稿日時: 2014/5/2 16:10
対応状況: −−−
|
常連 登録日: 2014/2/19 居住地: 投稿: 60 |
Re: 受注管理>受注登録でご注文商品の削除ができません sumida 様
・受注管理にて注文商品の削除ができない。 ・受注管理にて受注数量の変更ができない。 ・受注管理にて商品を追加した際、税率が反映されない。 これらの問題を修正したく、色々調べておりましたところ関連するいくつかの スレッドでsumida様が多々有意義な修正案を出されているのをを見つけました。 これら問題は、sumida様がご提案されております 「v2.13 管理画面:受注情報編集画面の仕様を一部変更した方が良いと思います。」 に行きつくのかなと思っているのですが、 途中で別の問題も出てきたり、他の方が修正されてたり、複数のスレッドにまたがって いたりとで具体的に、修正すべきコードがよくわからなく困ってしまいました。 例えば http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14305&forum=11&post_id=64671#forumpost64671 と http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14060&forum=9&post_id=63125#forumpost63125 の edit.tplの修正案が微妙に異なったりしており、どちらを適用してよいかなどわからなく 困っておりました。 「v2.13 管理画面:受注情報編集画面の仕様を一部変更した方が良いと思います。」 を考慮して、上記3つの問題を修正するには、具体的には、以下のスレッドの修正案 を適用すればよいものなのでしょうか? http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14060&forum=9&post_id=63125#forumpost63125 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13431&forum=9&post_id=61128#forumpost61128 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13427&forum=9&post_id=63213#forumpost63213 |
sumida |
投稿日時: 2014/5/2 17:33
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: 受注管理>受注登録でご注文商品の削除ができません bbkids 様
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14060&forum=9&post_id=63125#forumpost63125 こちらは、お届け先が1口の場合、数量の変更・商品の削除ができないケースがある不具合の修正案です。 私は、コミッターではないのでコアな部分に手をつけない(影響範囲が不明なので)修正案です。 red 様の修正(コアな部分を修正されています。) http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=14060&forum=9&post_id=64802#forumpost64802 にあるチェンジセットを使用すれば、私の修正案は不要になります。 また、お届け先が1口の場合で、ご注文者自身にお届けしないケースで、数量の変更・商品の削除ができない不具合が別途あったため、 こちらのチェンジセットも合わせて修正してください。 http://svn.ec-cube.net/open_trac/changeset/23358 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13431&forum=9&post_id=61128#forumpost61128 こちらは、お届け先が2口以上の場合に商品の削除によって発生するケースがある不具合の修正案です。 複数のお届け先の中で、1つのお届け先にだけ発送する商品を削除した場合に発生します。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=13427&forum=9&post_id=63213#forumpost63213 こちらは、税率のコピーについての修正案です。 |
bbkids |
投稿日時: 2014/5/2 23:32
対応状況: −−−
|
常連 登録日: 2014/2/19 居住地: 投稿: 60 |
Re: 受注管理>受注登録でご注文商品の削除ができません sumida 様
具体的な問題とその訂正方法について大変分かりやすく教えて頂き有難う御座いました。 とても助かりました。本当に有難う御座いました。 いつも実にスマートな考察で修正案を出されておりますので、とても参考になっております。 他の方が建てられたスレッドですが「手数料の計算をポイント割引後にしたい」等、sumida様の修正案で多々助けられております。 本当に有難う御座いました。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |