バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > 受注管理での「編集」と「通知」で不具合

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
homan
投稿日時: 2007/10/5 16:56
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
受注管理での「編集」と「通知」で不具合
お世話になります。
受注管理の不具合らしきものを発見したので報告致します。
と同時に解決方法をご存じの方、よろしくお願い致します。


EC-CUBEの管理画面にログインし、
受注管理で「この条件で検索する」ボタンをクリックすると、
これまでの受注情報が表示されます。


受注件数が多い場合はページャーで2ページ目などに移動しますが、
2ページ目以降の受注情報に対して「編集」や「通知」のリンクをクリックすると、
受注内容とメール内容が表示されれません。
編集ページや通知ページ自体は表示されますが、
DBからのデータが表示されないような感じです。


1ページ目は特に問題ありません。
検索条件で1ページに表示する件数を20件に変更し、
先ほど問題のあった2ページ目に表示されていた受注情報を1ページ目に表示させれば
受注情報も通知も正常に確認できました。


ページャーを利用する事によって、
なんらかの情報が受け継げていないと思うのですが、
なにかヒント等ございましたら、よろしくお願い致します。


尚、デモサイトの1.4.3-betaでも同様の現象が見られました。
(10件に満たないので、ページャーの矢印をクリックしてから「編集」等をクリックして確認しました)


僕の確認した環境は以下になります。
---------------------------
EC-CUBE 1.4.2-beta
PHP 4.4.7
MySQL 4.1.22-standard
---------------------------


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

Tom
投稿日時: 2007/10/5 17:53
対応状況: −−−
新米
登録日: 2007/9/20
居住地:
投稿: 2
Re: 受注管理での「編集」と「通知」で不具合
こんばんわ、Tomと申します。

この現象は、どうやらページ切り替え時のhidden項目の生成のせいで発生しているようですね。

応急処置としては、
data/Smarty/templates/admin/order/index.tplの270行目付近の部分に赤字を追加することで対処できそうです。

ec-cubeのバージョン:1.4.3a-beta

<!--★★検索結果一覧★★-->
<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
<!--{foreach from=$smarty.post key="key" item="item"}-->
<!--{if $key ne "mode" && $key ne "del_mode" && $key ne "edit_customer_id" && $key ne "send_customer_id" && $key ne "del_customer_id" &&
$key ne "search_pageno" && $key ne "csv_mode" && $key ne "job" && $key ne "sex" && $key ne "order_id"}--><input type="hidden" name="<!--{
$key|escape}-->" value="<!--{$item|escape}-->"><!--{/if}-->
<!--{/foreach}-->


ただ、複数の項目について2つづつhiddenが生成されていますので、気持ちが悪いですね。
ゲスト
投稿日時: 2007/10/5 18:50
対応状況: −−−
Re: 受注管理での「編集」と「通知」で不具合
Tom様

こんばんわ!
Tom様のご説明の通りで改善されました。
ご丁寧にご説明いただきまして、大変助かりました。
ありがとうございます!

たしかにhidden項目がほとんどダブってますね
ご説明して頂いた箇所のすぐ下に
引用:

<!--{foreach key=key item=item from=$arrHidden}-->
<input type="hidden" name="<!--{$key}-->" value="<!--{$item|escape}-->">
<!--{/foreach}-->

とありますが、これと内容がダブっているようですね。


単純に削除すればよいかもしれませんが、
色んな検索方法を試してみて問題ないかどうかを検証してからが良いかもしれませんね。


取り急ぎお礼申し上げます。
ありがとうございました
homan
投稿日時: 2007/10/5 18:51
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: 受注管理での「編集」と「通知」で不具合
↑すみません、上の書き込みは僕です(またやってしまった…)


----------------
このコミュニティでの投稿はボランティアの範囲に留めさせていただいています。個別の相談やカスタマイズは有償にて承っておりますのでご相談下さい。

[url=http://www.eccube-school.jp/]EC-CUBE

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


 



ログイン


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

統計情報

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

投稿数ランキング

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
1294
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.