コード例 #1
0
ファイル: ProductEdit.php プロジェクト: ChigusaYasoda/ec-cube
 /**
  * 表示用フォームパラメーター取得
  * - 確認画面
  *
  * @param  UploadFile $objUpFile   UploadFileインスタンス
  * @param  UploadFile $objDownFile UploadFileインスタンス
  * @param  array  $arrForm     フォーム入力パラメーター配列
  * @return array  表示用フォームパラメーター配列
  */
 public function lfSetViewParam_ConfirmPage(&$objUpFile, &$objDownFile, &$arrForm)
 {
     // カテゴリ表示用
     $arrForm['arrCategoryId'] = $arrForm['category_id'];
     // hidden に渡す値は serialize する
     $arrForm['category_id'] = Utils::jsonEncode($arrForm['category_id']);
     // 画像ファイル用データ取得
     $arrForm['arrFile'] = $objUpFile->getFormFileList(IMAGE_TEMP_URLPATH, IMAGE_SAVE_URLPATH);
     // ダウンロード商品実ファイル名取得
     $arrForm['down_realfilename'] = $objDownFile->getFormDownFile();
     return $arrForm;
 }
コード例 #2
0
ファイル: Detail.php プロジェクト: ChigusaYasoda/ec-cube
 /**
  * ファイルの情報をセットする
  *
  * @param UploadFile $objUpFile
  * @param array $arrProduct
  * @param array $arrFile
  * @return bool
  */
 public function lfSetFile(UploadFile $objUpFile, $arrProduct, &$arrFile)
 {
     // DBからのデータを引き継ぐ
     $objUpFile->setDBFileList($arrProduct);
     // ファイル表示用配列を渡す
     $arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URLPATH, IMAGE_SAVE_URLPATH, true);
     // サブ画像の有無を判定
     $subImageFlag = false;
     for ($i = 1; $i <= PRODUCTSUB_MAX; $i++) {
         if (isset($arrFile['sub_image' . $i]['filepath']) && $arrFile['sub_image' . $i]['filepath'] != '') {
             $subImageFlag = true;
         }
     }
     return $subImageFlag;
 }