/** * アップロードファイルパラメーター情報の初期化 * - ダウンロード商品ファイル用 * * @param UploadFile $objDownFile UploadFileインスタンス * @return void */ public function lfInitDownFile(&$objDownFile) { $objDownFile->addFile('ダウンロード販売用ファイル', 'down_file', explode(',', DOWNLOAD_EXTENSION), DOWN_SIZE, true, 0, 0); }
/** * UploadFileクラスの初期化. * * @param FormParam $objForm FormParamのインスタンス * @return UploadFile UploadFileのインスタンス */ public function lfInitUploadFile($objForm) { $pkg_dir = SMARTY_TEMPLATES_REALDIR . $objForm->getValue('template_code'); $objUpFile = new UploadFile(TEMPLATE_TEMP_REALDIR, $pkg_dir); $objUpFile->addFile('テンプレートファイル', 'template_file', array(), TEMPLATE_SIZE, true, 0, 0, false); return $objUpFile; }
/** * ファイル情報の初期化 * * @param Eccube\UploadFile $objUpFile * @return Eccube\UploadFile */ public function lfInitFile(UploadFile $objUpFile) { $objUpFile->addFile('詳細-メイン画像', 'main_image', array('jpg'), IMAGE_SIZE); for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) { $objUpFile->addFile("詳細-サブ画像{$cnt}", "sub_image{$cnt}", array('jpg'), IMAGE_SIZE); } return $objUpFile; }
/** * ファイル情報の初期化を行う. * * @param UploadFile $objUpFile * @return void */ public function lfInitFile(UploadFile &$objUpFile) { $objUpFile->addFile('CSVファイル', 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false); }
/** * ファイルパラメーター初期化. * * @param UploadFile $objUpFile UploadFileのインスタンス. * @param string $key 登録するキー. * @return void */ public function initUploadFile(&$objUpFile, $key) { $objUpFile->addFile('プラグインファイル', $key, explode(',', PLUGIN_EXTENSION), FILE_SIZE, true, 0, 0, false); }