バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > CSVをブラウザではなくて、自動で流し込みたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
NSX-R
投稿日時: 2013/1/13 1:24
対応状況: −−−
長老
登録日: 2012/12/14
居住地:
投稿: 234
Re: CSVをブラウザではなくて、自動で流し込みたい
yuh様

遅い時間からアドバイスありがとうございます

アクセスするファイルについてですが、

管理画面の商品登録CSVのアドレスは
admin/products/upload_csv.php?

で、ここにアクセスしても何も変化がありません。
重複した質問なりますが

ECCUBEはおもとに見えるアドレスと、サーバー上のアドレス?
ファイル構造が違うので少し教えて下さい。

変更したファイルは
/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php

このファイルを直接アクセスすると下記のエラーになります。

他のCSVファイルを読み込んで、ボタンを押すと、サーバー上にUPでしてセットされたCSVが読み込まれて、処理がうまくいきます。

なので、
admin/products/upload_csv.php?
をアクセスしてもボタンを押す前の状態のままのようなので

ボタンを押されたあとの処理をするファイルに、アクセスするには
どうしたら良いのでしょうか?

何度も同じ所で質問ですみません。

Warning: require_once(CLASS_EX_REALDIRpage_extends/admin/LC_Page_Admin_Ex.php) [function.require-once]: failed to open stream: No such file or directory in /usr/home/ABC/www/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php on line 25

Fatal error: require_once() [function.require]: Failed opening required 'CLASS_EX_REALDIRpage_extends/admin/LC_Page_Admin_Ex.php' (include_path='.:/usr/local/share/pear') in /usr/home/ABC/www/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php on line 25

どうかよろしくお願いします。
yuh
投稿日時: 2013/1/13 1:50
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: CSVをブラウザではなくて、自動で流し込みたい
おそらくWinアプリで直接
/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php
にアクセスしてるっぽいですが、アクセスするのは
admin/products/upload_csv.php
の方です。

ボタンを押す前の状態であれば
        switch ($this->getMode()) {
            case 'csv_upload':
                $this->doUploadCsv($objFormParam, $objUpFile);
                break;
            default:
                break;
        }

この部分が

                $this->doUploadCsv($objFormParam, $objUpFile);

こうなってないからとおもいます。

NSX-R
投稿日時: 2013/1/13 2:43
対応状況: −−−
長老
登録日: 2012/12/14
居住地:
投稿: 234
Re: CSVをブラウザではなくて、自動で流し込みたい
yuh様

何度も本当にすみません。

ソースも何度も書きなおしてみましたが、やはり同じ状態でした。
※ご指摘部分も書き直しましました。

念の為にソースを全て貼付けします。

アクセスもブラウザから
admin/products/upload_csv.php
も何度か試しましたが、変わリませんでした。

※他のCSVファイルを参照して、ボタンを押すとセット済のCSVで書き換えてくれます。

他に原因があるとしたら、どこなんでしょうか?

本当にすみませんが、どうぞよろしくお願いいたしますm(_ _)m

※ソースは削除いたしました。
yuh
投稿日時: 2013/1/13 3:04
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: CSVをブラウザではなくて、自動で流し込みたい

        // ファイルアップロードのチェック
        $this->arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file');
        if (strlen($this->arrErr['csv_file']) >= 1) {
            return;
        }
        $arrErr = $objUpFile->checkExists();
        if (count($arrErr) > 0) {
            $this->arrErr = $arrErr;
            return;
        }

この部分をコメントアウトです。
NSX-R
投稿日時: 2013/1/13 3:21
対応状況: −−−
長老
登録日: 2012/12/14
居住地:
投稿: 234
Re: CSVをブラウザではなくて、自動で流し込みたい
yuh様

やったーできました!!!

本当にどうもありがとうございますm(_ _)m

何度もアドバイスを頂きほんとうに感謝いたします。

これを組み込むことで、D&D商品アップが完成することができそうです。

どうもありがとうございましたm(_ _)m
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,116名です
総投稿数は110,039件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
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.