バグ報告 > フロント機能 > お届け日の実在日チェック部分で、警告メッセージがでます。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sumida |
投稿日時: 2014/6/3 20:49
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
お届け日の実在日チェック部分で、警告メッセージがでます。 チケット#2222 (v2.13.0)にて対応していただいたチェンジセット#23053において、
foreach文の
に対し、 警告メッセージ(配列変数として判断できない旨)が表示されます。 |
shutta |
投稿日時: 2014/6/3 22:59
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: お届け日の実在日チェック部分で、警告メッセージがでます。 version-2_13-devのコードで確認すると、配列になっているっぽいんですが2.13.0での事象でしょうか?
もしくは、特定の条件が必要でしょうか?
|
sumida |
投稿日時: 2014/6/4 10:26
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: お届け日の実在日チェック部分で、警告メッセージがでます。 実際の警告メッセージは、
Invalid argument supplied for foreach() と表示されるのですが、他の場所でも見かけるときがありました。 その場合、foreach文に対して $arr['1']というように「[]」付きで直接記述していると表示されているようです。 |
seasoft |
投稿日時: 2014/6/4 10:35
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: お届け日の実在日チェック部分で、警告メッセージがでます。 編集画面(特にお届け先情報付近)のスクリーンショットなど見ると、何か分かりそうな予感はしますね。
> その場合、foreach文に対して > $arr['1']というように「[]」付きで直接記述していると表示されているようです。 配列要素が配列でない場合にも発生しますが、変数が配列でない場合にも発生する警告となります。 まぁ、実際の動作としては、処理がスルーされるので、ほとんど実害はありません。あくまで警告です。
|
shutta |
投稿日時: 2014/6/4 11:55
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: お届け日の実在日チェック部分で、警告メッセージがでます。 別の箇所ですが、同様の警告が出ていましたので、修正してみました。
チェンジセット 23519 http://svn.ec-cube.net/open_trac/changeset/23519 でも、ここじゃないんですよね? ログには、LC_Page_Admin_Order_Edit.phpの何行目で発生していると記録されていますかね?
|
sumida |
投稿日時: 2014/6/4 16:13
対応状況: −−−
|
仙人 登録日: 2013/2/10 居住地: 広島県呉市ときどき瀬戸内海 投稿: 641 |
Re: お届け日の実在日チェック部分で、警告メッセージがでます。 対応ありがとうございました。
随分前からの話でしたので、改めて確認したところ、 shutta 様の修正された箇所でした。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |