/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'products/review.tpl'; $this->tpl_mainno = 'products'; $this->tpl_subno = 'review'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = '商品管理'; $this->tpl_subtitle = 'レビュー管理'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPageMax = $masterData->getMasterData("mtb_page_max"); $this->arrRECOMMEND = $masterData->getMasterData("mtb_recommend"); $this->arrSex = $masterData->getMasterData("mtb_sex"); $objDate = new SC_Date_Ex(); // 登録・更新検索開始年 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrStartYear = $objDate->getYear(); $this->arrStartMonth = $objDate->getMonth(); $this->arrStartDay = $objDate->getDay(); // 登録・更新検索終了年 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrEndYear = $objDate->getYear(); $this->arrEndMonth = $objDate->getMonth(); $this->arrEndDay = $objDate->getDay(); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'order/index.tpl'; $this->tpl_mainno = 'order'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = t('c_Orders_01'); $this->tpl_subtitle = t('c_Order master_01'); $masterData = new SC_DB_MasterData_Ex(); $this->arrORDERSTATUS = $masterData->getMasterData('mtb_order_status'); $this->arrORDERSTATUS_COLOR = $masterData->getMasterData('mtb_order_status_color'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrPageMax = $masterData->getMasterData('mtb_page_max'); $objDate = new SC_Date_Ex(); // 登録・更新日検索用 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrRegistYear = $objDate->getYear(); // 生年月日検索用 $objDate->setStartYear(BIRTH_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrBirthYear = $objDate->getYear(); // 月日の設定 $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // 支払い方法の取得 $this->arrPayments = SC_Helper_DB_Ex::sfGetIDValueList('dtb_payment', 'payment_id', 'payment_method'); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ public function init() { parent::init(); $this->tpl_mainpage = 'products/index.tpl'; $this->tpl_mainno = 'products'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = '商品管理'; $this->tpl_subtitle = '商品マスター'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPageMax = $masterData->getMasterData('mtb_page_max'); $this->arrDISP = $masterData->getMasterData('mtb_disp'); $this->arrSTATUS = $masterData->getMasterData('mtb_status'); $this->arrPRODUCTSTATUS_COLOR = $masterData->getMasterData('mtb_product_status_color'); $objDate = new SC_Date_Ex(); // 登録・更新検索開始年 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrStartYear = $objDate->getYear(); $this->arrStartMonth = $objDate->getMonth(); $this->arrStartDay = $objDate->getDay(); // 登録・更新検索終了年 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrEndYear = $objDate->getYear(); $this->arrEndMonth = $objDate->getMonth(); $this->arrEndDay = $objDate->getDay(); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'mail/index.tpl'; $this->tpl_mainno = 'mail'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = t('c_Mail magazine_02'); $this->tpl_subtitle = t('c_Delivery content settings_01'); $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrJob[t('c_Unknown_01')] = t('c_Unknown_01'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrPageRows = $masterData->getMasterData('mtb_page_max'); $this->arrHtmlmail = array('' => t('c_Both_01'), 1 => t('c_HTML_01'), 2 => t('c_TEXT_02')); $this->arrMailType = $masterData->getMasterData('mtb_mail_type'); // 日付プルダウン設定 $objDate = new SC_Date_Ex(BIRTH_YEAR); $this->arrBirthYear = $objDate->getYear(); $this->arrRegistYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); $this->objDate = $objDate; // カテゴリ一覧設定 $objDb = new SC_Helper_DB_Ex(); $this->arrCatList = $objDb->sfGetCategoryList(); // テンプレート一覧設定 $this->arrTemplate = $this->lfGetMailTemplateList(SC_Helper_Mail_Ex::sfGetMailmagaTemplate()); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ public function init() { parent::init(); $this->tpl_mainpage = 'customer/index.tpl'; $this->tpl_mainno = 'customer'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = '会員管理'; $this->tpl_subtitle = '会員マスター'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrJob['不明'] = '不明'; $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrPageMax = $masterData->getMasterData('mtb_page_max'); $this->arrStatus = $masterData->getMasterData('mtb_customer_status'); $this->arrMagazineType = $masterData->getMasterData('mtb_magazine_type'); // 日付プルダウン設定 $objDate = new SC_Date_Ex(); // 登録・更新日検索用 $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrRegistYear = $objDate->getYear(); // 生年月日検索用 $objDate->setStartYear(BIRTH_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrBirthYear = $objDate->getYear(); // 月日の設定 $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // カテゴリ一覧設定 $objDb = new SC_Helper_DB_Ex(); $this->arrCatList = $objDb->sfGetCategoryList(); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'mail/index.tpl'; $this->tpl_mainno = 'mail'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = 'メルマガ管理'; $this->tpl_subtitle = '配信内容設定'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrJob['不明'] = '不明'; $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrPageRows = $masterData->getMasterData('mtb_page_max'); $this->arrHtmlmail = array('' => '両方', 1 => 'HTML', 2 => 'TEXT'); $this->arrMailType = $masterData->getMasterData('mtb_mail_type'); // 日付プルダウン設定 $objDate = new SC_Date_Ex(BIRTH_YEAR); $this->arrBirthYear = $objDate->getYear(); $this->arrRegistYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); $this->objDate = $objDate; // カテゴリ一覧設定 $objDb = new SC_Helper_DB_Ex(); $this->arrCatList = $objDb->sfGetCategoryList(); // テンプレート一覧設定 $this->arrTemplate = $this->lfGetMailTemplateList(SC_Helper_Mail_Ex::sfGetMailmagaTemplate()); $this->httpCacheControl('nocache'); }
/** * (non-PHPdoc) * * @see LC_Page_Admin::init() */ function init() { parent::init(); $this->objDb = new SC_Helper_DB_Ex(); $this->tpl_mainpage = 'basis/device_android.tpl'; $this->tpl_subno = 'device_android'; $this->tpl_mainno = 'basis'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = '基本情報管理'; $this->tpl_subtitle = 'Android 対応機種設定>対応機種一覧'; $masterdata = new SC_DB_MasterData_Ex(); $this->arrPageMax = $masterdata->getMasterData("mtb_page_max"); $this->arrOsVersion = $masterdata->getMasterData("cp_mtb_android_os_version"); $this->arrCarrier = $masterdata->getMasterData("cp_mtb_carrier"); $this->arrStatus = $masterdata->getMasterData("mtb_disp"); $this->arrStatusColor = $masterdata->getMasterData("mtb_product_status_color"); $objCategory = new SC_Helper_Category_Ex(false); $arrCategory = $objCategory->getList(false); $this->arrCategory = SC_Utils_Ex::sfArrKeyValue($arrCategory, "category_id", "category_name"); $this->arrCategory2 = $arrCategory; $objDate = new SC_Date_Ex(2000, date("Y") + 1); $this->arrDeviceReleaseYear = $objDate->getYear("", date("Y"), ""); $this->arrMonth = $objDate->getMonth(true); $this->arrDay = $objDate->getDay(true); $this->arrDisplaySize = $masterdata->getMasterData("cp_mtb_device_displaysize"); array_walk($this->arrDisplaySize, function (&$v) { $v = explode(",", $v); }); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); // GDライブラリのインストール判定 $this->install_GD = function_exists('gd_info') ? true : false; $this->tpl_mainpage = 'total/index.tpl'; $this->tpl_graphsubtitle = 'total/subtitle.tpl'; $this->tpl_titleimage = ROOT_URLPATH . 'img/title/title_sale.jpg'; $this->tpl_maintitle = $this->tpl_maintitle = t('c_Sales (history)_01'); $this->tpl_mainno = 'total'; $masterData = new SC_DB_MasterData_Ex(); $this->arrWDAY = $masterData->getMasterData('mtb_wday'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrJob = $masterData->getMasterData('mtb_job'); // 登録・更新日検索用 $objDate = new SC_Date_Ex(); $objDate->setStartYear(RELEASE_YEAR); $objDate->setEndYear(DATE('Y')); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // ページタイトル todo あとでなおす $this->arrTitle[''] = t('c_Sales by period_01'); $this->arrTitle['term'] = t('c_Sales by period_01'); $this->arrTitle['products'] = t('c_Sales by product_01'); $this->arrTitle['age'] = t('c_Sales by age group_01'); $this->arrTitle['job'] = t('c_Sales by occupation_01'); $this->arrTitle['member'] = t('c_Sales by member_01'); // 月度集計のkey名 $this->arrSearchForm1 = array('search_startyear_m', 'search_startmonth_m'); // 期間別集計のkey名 $this->arrSearchForm2 = array('search_startyear', 'search_startmonth', 'search_startday', 'search_endyear', 'search_endmonth', 'search_endday'); }
/** * Page を初期化する. * * @return void */ public function init() { parent::init(); $this->tpl_mainpage = 'customer/edit.tpl'; $this->tpl_mainno = 'customer'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = '会員管理'; $this->tpl_subtitle = '会員登録'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrCountry = $masterData->getMasterData('mtb_country'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrReminder = $masterData->getMasterData('mtb_reminder'); $this->arrStatus = $masterData->getMasterData('mtb_customer_status'); $this->arrMailMagazineType = $masterData->getMasterData('mtb_mail_magazine_type'); // 日付プルダウン設定 $objDate = new SC_Date_Ex(BIRTH_YEAR); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // 支払い方法種別 $this->arrPayment = SC_Helper_Payment_Ex::getIDValueList(); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'customer/edit.tpl'; $this->tpl_mainno = 'customer'; $this->tpl_subno = 'index'; $this->tpl_pager = 'pager.tpl'; $this->tpl_maintitle = t('c_Member_02'); $this->tpl_subtitle = t('c_Member registration_02'); $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrReminder = $masterData->getMasterData('mtb_reminder'); $this->arrStatus = $masterData->getMasterData('mtb_customer_status'); $this->arrMailMagazineType = $masterData->getMasterData('mtb_mail_magazine_type'); // 日付プルダウン設定 $objDate = new SC_Date_Ex(BIRTH_YEAR); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // 支払い方法種別 $objDb = new SC_Helper_DB_Ex(); $this->arrPayment = $objDb->sfGetIDValueList('dtb_payment', 'payment_id', 'payment_method'); }
/** * Page のアクション. * * @return void */ function action() { $objDb = new SC_Helper_DB_Ex(); $objDate = new SC_Date_Ex(1901); $objDate->setStartYear(RELEASE_YEAR); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); // パラメーター管理クラス $this->objFormParam = new SC_FormParam_Ex(); // パラメーター情報の初期化 $this->lfInitParam($this->objFormParam); $this->objFormParam->setParam($_POST); // 入力値の変換 $this->objFormParam->convParam(); // どんな状態の時に isset($arrRet) == trueになるんだ? これ以前に$arrRet無いが、、、、 if (!isset($arrRet)) { $arrRet = array(); } switch ($this->getMode()) { case 'confirm': $status = $this->createPdf($this->objFormParam); if ($status === true) { exit; } else { $this->arrErr = $status; } break; default: $this->arrForm = $this->createFromValues($_GET['order_id'], $_POST['pdf_order_id']); break; } $this->setTemplate($this->tpl_mainpage); }
/** * Page を初期化する. * * @return void */ public function init() { parent::init(); $this->tpl_mainpage = 'order/edit.tpl'; $this->tpl_mainno = 'order'; $this->tpl_maintitle = '受注管理'; $this->tpl_subtitle = '受注登録'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrCountry = $masterData->getMasterData('mtb_country'); $this->arrORDERSTATUS = $masterData->getMasterData('mtb_order_status'); $this->arrDeviceType = $masterData->getMasterData('mtb_device_type'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrJob = $masterData->getMasterData('mtb_job'); $objShippingDate = new SC_Date_Ex(RELEASE_YEAR); $this->arrYearShippingDate = $objShippingDate->getYear('', date('Y'), ''); $this->arrMonthShippingDate = $objShippingDate->getMonth(true); $this->arrDayShippingDate = $objShippingDate->getDay(true); $objBirthDate = new SC_Date_Ex(BIRTH_YEAR, date('Y', strtotime('now'))); $this->arrBirthYear = $objBirthDate->getYear('', START_BIRTH_YEAR, ''); $this->arrBirthMonth = $objBirthDate->getMonth(true); $this->arrBirthDay = $objBirthDate->getDay(true); // 支払い方法の取得 $this->arrPayment = SC_Helper_Payment_Ex::getIDValueList(); // 配送業者の取得 $this->arrDeliv = SC_Helper_Delivery_Ex::getIDValueList(); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $masterdata = new SC_DB_MasterData_Ex(); $this->arrAutoDispStatus = $masterdata->getMasterData("atd_mtb_auto_display_status"); $objDate = new SC_Date_Ex(RELEASE_YEAR); $this->arrDispYear = $objDate->getYear("", date("Y"), "----"); $this->arrDispMonth = $objDate->getMonth(true); $this->arrDispDay = $objDate->getDay(true); }
/** * Page を初期化する. * @return void */ function init() { parent::init(); $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrReminder = $masterData->getMasterData('mtb_reminder'); // 生年月日選択肢の取得 $objDate = new SC_Date_Ex(BIRTH_YEAR, date('Y', strtotime('now'))); $this->arrYear = $objDate->getYear('', START_BIRTH_YEAR, ''); $this->arrMonth = $objDate->getMonth(true); $this->arrDay = $objDate->getDay(true); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ public function init() { parent::init(); $this->tpl_mainpage = 'contents/index.tpl'; $this->tpl_subno = 'index'; $this->tpl_mainno = 'contents'; $this->arrForm = array('year' => date('Y'), 'month' => date('n'), 'day' => date('j')); $this->tpl_maintitle = 'コンテンツ管理'; $this->tpl_subtitle = '新着情報管理'; //---- 日付プルダウン設定 $objDate = new SC_Date_Ex(ADMIN_NEWS_STARTYEAR); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_title = 'ログイン'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->tpl_onload = 'fnCheckInputDeliv();'; $objDate = new SC_Date_Ex(BIRTH_YEAR, date('Y', strtotime('now'))); $this->arrYear = $objDate->getYear('', START_BIRTH_YEAR, ''); $this->arrMonth = $objDate->getMonth(true); $this->arrDay = $objDate->getDay(true); $this->httpCacheControl('nocache'); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'contents/index.tpl'; $this->tpl_subno = 'index'; $this->tpl_mainno = 'contents'; $this->arrForm = array('year' => date('Y'), 'month' => date('n'), 'day' => date('j')); $this->tpl_maintitle = t('c_Edit contents_01'); $this->tpl_subtitle = t('c_Management of new information_01'); //---- 日付プルダウン設定 $objDate = new SC_Date_Ex(ADMIN_NEWS_STARTYEAR); $this->arrYear = $objDate->getYear(); $this->arrMonth = $objDate->getMonth(); $this->arrDay = $objDate->getDay(); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_subtitle = '会員登録内容変更(入力ページ)'; $this->tpl_mypageno = 'change'; $masterData = new SC_DB_MasterData_Ex(); $this->arrReminder = $masterData->getMasterData('mtb_reminder'); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrJob = $masterData->getMasterData('mtb_job'); $this->arrMAILMAGATYPE = $masterData->getMasterData('mtb_mail_magazine_type'); $this->arrSex = $masterData->getMasterData('mtb_sex'); $this->httpCacheControl('nocache'); // 生年月日選択肢の取得 $objDate = new SC_Date_Ex(BIRTH_YEAR, date('Y', strtotime('now'))); $this->arrYear = $objDate->getYear('', START_BIRTH_YEAR, ''); $this->arrMonth = $objDate->getMonth(true); $this->arrDay = $objDate->getDay(true); }
/** * Page を初期化する. * * @return void */ function init() { parent::init(); $this->tpl_mainpage = 'order/edit.tpl'; $this->tpl_mainno = 'order'; $this->tpl_maintitle = '受注管理'; $this->tpl_subtitle = '受注登録'; $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrORDERSTATUS = $masterData->getMasterData('mtb_order_status'); $this->arrDeviceType = $masterData->getMasterData('mtb_device_type'); $objDate = new SC_Date_Ex(RELEASE_YEAR); $this->arrYearShippingDate = $objDate->getYear('', date('Y'), ''); $this->arrMonthShippingDate = $objDate->getMonth(true); $this->arrDayShippingDate = $objDate->getDay(true); // 支払い方法の取得 $this->arrPayment = SC_Helper_DB_Ex::sfGetIDValueList('dtb_payment', 'payment_id', 'payment_method'); // 配送業者の取得 $this->arrDeliv = SC_Helper_DB_Ex::sfGetIDValueList('dtb_deliv', 'deliv_id', 'name'); $this->httpCacheControl('nocache'); }