バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > ver-2.3.0 コンテンツ管理->CSV出力項目設定

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
itm-system
投稿日時: 2008/10/1 15:29
対応状況: −−−
新米
登録日: 2008/10/1
居住地:
投稿: 3
ver-2.3.0 コンテンツ管理->CSV出力項目設定
ver2.3.0

コンテンツ管理->CSV出力項目設定->高度な設定
にて、登録後のSQLを確認しようとしても、名称、SQL文ともに表示されず。
上書き保存はできるが、文が表示されないため編集ができない。

/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php内の211〜216行目

// POSTされたデータをセットする
if (count($_POST) > 0) {
$arrSqlData[0]['sql_name'] = isset($_POST['sql_name']) ? $_POST['sql_name'] : "";
$arrSqlData[0]['csv_sql'] = isset($_POST['csv_sql']) ? $_POST['csv_sql'] : "";
}
$this->arrSqlData = $arrSqlData[0]; // 選択されているSQLデータ

このあたりが怪しいかと思います。
宜しくお願いします。
homan
投稿日時: 2008/11/4 15:40
対応状況: −−−
仙人
登録日: 2007/7/2
居住地: 宮崎県宮崎市
投稿: 633
Re: ver-2.3.0 コンテンツ管理->CSV出力項目設定
1系の時は問題なかったとおもうんですが、
確かに2.2.0-beta〜2.3.0をみると上記の項目だけ拾えていないようですね。

そこで取り急ぎですが、
以下のように赤文字部分を追加してみました。

// POSTされたデータをセットする
if ($sql_id == "" && count($_POST) > 0) {
    $arrSqlData[0]['sql_name'] = isset($_POST['sql_name']) ? $_POST['sql_name'] : "";
    $arrSqlData[0]['csv_sql'] = isset($_POST['csv_sql']) ? $_POST['csv_sql'] : "";
}


$sql_id が空(新規登録時)だけ代入するように変更しました。
一通り削除などのテストをしましたが、動作には問題ないように見えます。。。が、他に問題が発生しないかはわかりません


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

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

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


 



ログイン


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

統計情報

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

投稿数ランキング

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