バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > 管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
zenta
投稿日時: 2016/12/13 20:53
対応状況: 解決済
常連
登録日: 2016/10/18
居住地:
投稿: 59
Re: 管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)
468様、tao_s様、

大変おさがわせいたしました。

また親身なご指導心より感謝いたします。

ご指導のもと、横道にそれながらもいろいろと試しておりました。
結局、私の勘違いでカスタマイズした際デフォルトの記述を多少変更しており、その変更が不具合を発生させていたようでした。

その多少の変更点に気づきませんでした。

大変、申し訳ございません。

懇切丁寧なご指導本当にありがとうございます。
468
投稿日時: 2016/11/23 2:19
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)
SC_Helper_DB.php(sfGetLevelCatList2)を実行する処理はどのあたりに記述されていますか?

多分、以下のようなコードを
/data/class/pages/admin/productsLC_Page_Admin_Products_Product.php
に対して、追記されていると予想しますが如何でしょうか?

list($this->arrCatVal2, $this->arrCatOut2) = $objDb->sfGetLevelCatList2(false);

追記された箇所でカテゴリを区分けしたデータをDBから取得していると思いますが、
その前記述の1行上あたりに
echo "テスト";
と記述して、サブ画像1, 2, 3とアップロードしていき、
画面の一番上にテストの文言が表示されるか確認されてみては如何でしょうか?

テストの文言が表示されるようであれば、
区分けしたカテゴリをDBから取り出すところまでは、
上手く動作していると思います。
サブ画像3の時だけテストが表示されないようであれば、
区分けしたカテゴリを取り出すところまで処理が流れていないという事になるかと思いますので
別途、原因を調査する必要があると思います。
zenta
投稿日時: 2016/11/18 21:09
対応状況: −−−
常連
登録日: 2016/10/18
居住地:
投稿: 59
Re: 管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)
tao_s様

ご教示頂きまして感謝いたします。

サブ画像1と2は問題なく、3以降全て登録したカテゴリが削除されます。(逆からやっても同じで、サブ画像5と4は問題なく、3から同じ現象が発生します。)

登録カテゴリが空になるとはどうゆう現象なのでしょうか。

関連するコードはこれ以外特になく、

SC_Helper_DB.php(sfGetLevelCatList2)でカテゴリを区分けしているくらいです。

サブ画像3をアップロードした時のURLは以下になります。

xxx.com/admin/products/product.php?&category_id=2#sub_large_image3

このような場合、何が影響していると考えられますか。

tao_s
投稿日時: 2016/11/18 16:25
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 796
Re: 管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)
フラグ名とか何か変数名とかが被ってて登録カテゴリが空になっちゃってるとかじゃないでしょうか?
もう少しどういったカスタマイズをしたか?や関連コード全部が無いと判断できません


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

zenta
投稿日時: 2016/11/18 13:47
対応状況: −−−
常連
登録日: 2016/10/18
居住地:
投稿: 59
管理者画面・商品登録でフラッグを立て、3つ目のサブ画像をアップロードすると登録したカテゴリがはずれる(削除される)
管理者画面の商品登録でカテゴリがあまりにも多いので、以下のようにproduct.tplにてフラッグを立て、arrCatValを変更させることによって対応しておりますが、カテゴリを選択し、サブ画像を2つアップロードする分に問題ないようなのですが、サブ画像3つ目をアップロードすると登録したカテゴリが削除されて、無くなってしまっております。

Product.tpl

*カテゴリボックス
<!--{if $smarty.get.category_id == 2}-->

<select name="category_id_unselect[]" id="category_id_unselect" onchange="" size="10" style="height: 120px; min-width: 200px;" multiple>
<!--{html_options values=$arrCatVal2 output=$arrCatOut2 selected=$arrForm.category_id}-->
</select>
・・・・・・

*画像アップロード
<a class="btn-normal" href="java script:void(0);" name="btn" onclick="fnChangeAction('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->products/product.php?&category_id=2'); fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->'); return false;">アップロード</a>

フラッグ無しの状態ではサブ画像を幾つアップロードしようがカテゴリがはずれる(削除される)ことはありません。

フラッグを立て、サブ画像の3つ目をアップロードするとカテゴリがはずれる(削除されるのは)どこに問題があるのかと考え投稿させて頂きました。

どうかよろしくお願い致します。

EC-CUBE:2.12.5
PHP: 5.2.9
サーバー: Apache2.2.3
データベース: MySQL 5.0
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
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.