質問 > 管理機能 > v2.13 画像のアップロードにつきまして |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ma-ma |
投稿日時: 2017/5/11 12:39
対応状況: −−−
|
常連 登録日: 2014/9/22 居住地: 投稿: 55 |
Re: v2.13 画像のアップロードにつきまして karin様
468様 ご教示頂きありがとうざいました。 LC_Page_Admin_Products_Product.phpを参考に下記コードを追加いたしまたが、 正常に動作ができませんでした。 (下記コードで使用しているメソッドはそのままコピーしています。) javascript上で ReferenceError: fnInitSelect is not defined のエラーが出ているのですが、どうすればよろしいのでしょうか? お手数をおかけいたしますが、ご教示頂ければ幸いです。 ------------ 追加コード(function action()内) ↓ // アップロードファイル情報の初期化 $objUpFile = new SC_UploadFile_Ex(IMAGE_TEMP_REALDIR, IMAGE_SAVE_REALDIR); $objDownFile = new SC_UploadFile_Ex(DOWN_TEMP_REALDIR, DOWN_SAVE_REALDIR); $this->lfInitFile($objUpFile); $objUpFile->setHiddenFileList($_POST); $mode = $this->getMode(); switch ($mode) { case 'complete': // 一時ファイルを本番ディレクトリに移動する $this->lfSaveUploadFiles($objUpFile, $objDownFile, $product_id); // 画像のアップロード case 'upload_image': case 'delete_image': // パラメーター初期化 $this->lfInitFormParam_UploadImage($objFormParam); $this->lfInitFormParam($objFormParam, $_POST); $arrForm = $objFormParam->getHashArray(); switch ($mode) { case 'upload_image': // ファイルを一時ディレクトリにアップロード $this->arrErr[$arrForm['image_key']] = $objUpFile->makeTempFile($arrForm['image_key'], IMAGE_RENAME); if ($this->arrErr[$arrForm['image_key']] == '') { // 縮小画像作成 $this->lfSetScaleImage($objUpFile, $arrForm['image_key']); } break; case 'delete_image': // ファイル削除 $this->lfDeleteTempFile($objUpFile, $arrForm['image_key']); break; default: break; } // 入力画面表示設定 $this->arrForm = $this->lfSetViewParam_InputPage($objUpFile, $objDownFile, $arrForm); // ページonload時のJavaScript設定 $anchor_hash = $this->getAnchorHash($arrForm['image_key']); $this->tpl_onload = $this->lfSetOnloadJavaScript_InputPage($anchor_hash); break; } } ------------ |
フラット表示 | 前のトピック | 次のトピック |