質問 > 管理機能 > v2.13 画像のアップロードにつきまして |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2017/5/12 15:05
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: v2.13 画像のアップロードにつきまして 返信ありがとうございます。
まず、先のコメントで記載させていただいた通り、 カテゴリ画像投稿プラグイン(2系)を有償プラグインとしての配布を予定している為、 この場ですべてをお応えする事が出来ないという 私の立場については、ご理解をいただきたいと思います。 >画像のアップロードが正常にできませんでした。 とありますが、 アップロードボタンを押した後、画面遷移は発生しましたか? (画面が再読込される動き) 画像ファイル自体がサーバに送信されていないのか? 受け取ったaction()内で一時ディレクトリに保存されていないのか? 一時ディレクトリの保存後、カテゴリ画面を再度表示した時に画像が画面に表示されないのか? どの段階で上手くいっていないのかは、1ステップずつデバッグしていくのが確実かと思います。 私はいつも、var_dump();exit;を多用して、 どこを処理が流れて、想定した値が入ってきているか確認していますので、 まずは、 1.以下のcaseの中に処理が入ってきているかどうか? // 画像のアップロード case 'upload_image': case 'delete_image': 2.$objUpFileにアップロードした画像の情報がきちんとセットされいるか? 3.一時ディレクトリ(/html/upload/temp_image/)にアップロードした画像が保存されているか? 4.function lfSetViewParam_InputPage()の中で画像がセットされているかどうか? の順番で確認されたほうが良いかと思います。 あと、ソースを見ると、action()に画像関連の処理を追記されたのだと思いますが、 カテゴリの処理の最後に、画像関連の追記では無く、 デフォルトの登録や削除などの処理の分岐をしている switch ($this->getMode()) { // カテゴリ登録/編集実行 ・・・・・・ } の中にcaseの分岐を追記する形で移植する必要があります。
|
フラット表示 | 前のトピック | 次のトピック |