本文整理汇总了PHP中SC_Date_Ex类的典型用法代码示例。如果您正苦于以下问题:PHP SC_Date_Ex类的具体用法?PHP SC_Date_Ex怎么用?PHP SC_Date_Ex使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了SC_Date_Ex类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: init
/**
* 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');
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:36,代码来源:LC_Page_Admin_Mail.php
示例2: init
/**
* (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);
});
}
开发者ID:alice-asahina,项目名称:support_device,代码行数:34,代码来源:LC_Page_Admin_Basis_DeviceAndroid.php
示例3: init
/**
* 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');
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:33,代码来源:LC_Page_Admin_Order_Edit.php
示例4: init
/**
* 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');
}
开发者ID:nanasess,项目名称:eccube-WindowsAzureBlob-plugin,代码行数:36,代码来源:LC_Page_Admin_Mail.php
示例5: action
/**
* 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);
}
开发者ID:nanasess,项目名称:ec-azure,代码行数:39,代码来源:LC_Page_Admin_Order_Pdf.php
示例6: init
/**
* 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();
}
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:30,代码来源:LC_Page_Admin_Customer_Edit.php
示例7: init
/**
* 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');
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:30,代码来源:LC_Page_Admin_Customer_Edit.php
示例8: init
/**
* 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);
}
开发者ID:alice-asahina,项目名称:kisekae_touch,代码行数:15,代码来源:LC_Page_Admin_Products_Product_Ex.php
示例9: init
/**
* 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');
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:40,代码来源:LC_Page_Admin_Customer.php
示例10: init
/**
* 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');
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:35,代码来源:LC_Page_Admin_Order.php
示例11: init
/**
* 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');
}
开发者ID:nanasess,项目名称:eccube-WindowsAzureBlob-plugin,代码行数:18,代码来源:LC_Page_Entry.php
示例12: init
/**
* 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();
}
开发者ID:casan,项目名称:eccube-2_13,代码行数:20,代码来源:LC_Page_Admin_Contents.php
示例13: init
/**
* 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');
}
开发者ID:nanasess,项目名称:eccube-WindowsAzureBlob-plugin,代码行数:20,代码来源:LC_Page_Shopping.php
示例14: init
/**
* 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();
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:20,代码来源:LC_Page_Admin_Contents.php
示例15: lfGetCalendar
/**
* カレンダー情報取得.
*
* @param integer $disp_month 表示する月数
* @return array カレンダー情報の配列を返す
*/
public function lfGetCalendar($disp_month = 1)
{
$objDate = new SC_Date_Ex();
$arrCalendar = array();
$today = date('Y/m/d');
for ($j = 0; $j <= $disp_month - 1; $j++) {
$time = mktime(0, 0, 0, date('n') + $j, 1);
$year = date('Y', $time);
$month = date('n', $time);
$objMonth = new Calendar_Month_Weekdays($year, $month, 0);
$objMonth->build();
$i = 0;
while ($objDay = $objMonth->fetch()) {
$arrCalendar[$j][$i]['in_month'] = $month == $objDay->month;
$arrCalendar[$j][$i]['first'] = $objDay->first;
$arrCalendar[$j][$i]['last'] = $objDay->last;
$arrCalendar[$j][$i]['empty'] = $objDay->empty;
$arrCalendar[$j][$i]['year'] = $year;
$arrCalendar[$j][$i]['month'] = $month;
$arrCalendar[$j][$i]['day'] = $objDay->day;
$arrCalendar[$j][$i]['holiday'] = $objDate->isHoliday($year, $month, $objDay->day);
$arrCalendar[$j][$i]['today'] = $today === sprintf('%04d/%02d/%02d', $year, $month, $objDay->day);
$i++;
}
}
return $arrCalendar;
}
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:33,代码来源:LC_Page_FrontParts_Bloc_Calendar.php
示例16: init
/**
* 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);
}
开发者ID:nanasess,项目名称:eccube-WindowsAzureBlob-plugin,代码行数:23,代码来源:LC_Page_Mypage_Change.php
示例17: init
/**
* 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');
}
开发者ID:snguyenone,项目名称:ec-cube-ja-2.12.6,代码行数:26,代码来源:LC_Page_Admin_Order_Edit.php
示例18: init
/**
* 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');
}
开发者ID:Rise-Up-Cambodia,项目名称:Rise-Up,代码行数:38,代码来源:LC_Page_Admin_Total.php
示例19: action
/**
* Page のアクション.
*
* @return void
*/
public function action()
{
$objHoliday = new SC_Helper_Holiday_Ex();
$objDate = new SC_Date_Ex();
$this->arrMonth = $objDate->getMonth();
$this->arrDay = $objDate->getDay();
$mode = $this->getMode();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($mode, $objFormParam);
$objFormParam->setParam($_POST);
$objFormParam->convParam();
$holiday_id = $objFormParam->getValue('holiday_id');
// 要求判定
switch ($mode) {
// 編集処理
case 'edit':
$this->arrErr = $this->lfCheckError($objFormParam, $objHoliday);
if (!SC_Utils_Ex::isBlank($this->arrErr['holiday_id'])) {
trigger_error('', E_USER_ERROR);
return;
}
if (count($this->arrErr) <= 0) {
// POST値の引き継ぎ
$arrParam = $objFormParam->getHashArray();
// 登録実行
$res_holiday_id = $this->doRegist($holiday_id, $arrParam, $objHoliday);
if ($res_holiday_id !== FALSE) {
// 完了メッセージ
$holiday_id = $res_holiday_id;
$this->tpl_onload = "alert('登録が完了しました。');";
}
}
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $holiday_id;
break;
// 削除
// 削除
case 'delete':
$objHoliday->delete($holiday_id);
break;
// 編集前処理
// 編集前処理
case 'pre_edit':
// 編集項目を取得する。
$arrHolidayData = $objHoliday->get($holiday_id);
$objFormParam->setParam($arrHolidayData);
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $holiday_id;
break;
case 'down':
$objHoliday->rankDown($holiday_id);
// 再表示
$this->objDisplay->reload();
break;
case 'up':
$objHoliday->rankUp($holiday_id);
// 再表示
$this->objDisplay->reload();
break;
default:
break;
}
$this->arrForm = $objFormParam->getFormParamList();
$this->arrHoliday = $objHoliday->getList();
}
开发者ID:rateon,项目名称:twhk-ec,代码行数:70,代码来源:LC_Page_Admin_Basis_Holiday.php
示例20: action
/**
* Page のアクション.
*
* @return void
*/
function action()
{
$objDb = new SC_Helper_DB_Ex();
$objDate = new SC_Date_Ex();
$this->arrMonth = $objDate->getMonth();
$this->arrDay = $objDate->getDay();
$mode = $this->getMode();
if (!empty($_POST)) {
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($mode, $objFormParam);
$objFormParam->setParam($_POST);
$objFormParam->convParam();
$holiday_id = $objFormParam->getValue('holiday_id');
$this->arrErr = $this->lfCheckError($mode, $objFormParam);
if (!empty($this->arrErr['holiday_id'])) {
SC_Utils_Ex::sfDispException();
return;
}
$post = $objFormParam->getHashArray();
}
// 要求判定
switch ($mode) {
// 編集処理
case 'edit':
// POST値の引き継ぎ
$this->arrForm = $this->arrForm = $_POST;
if (count($this->arrErr) <= 0) {
// 新規作成
if ($post['holiday_id'] == "") {
$this->lfInsertClass($this->arrForm, $_SESSION['member_id']);
} else {
$this->lfUpdateClass($this->arrForm, $post['holiday_id']);
}
// 再表示
$this->objDisplay->reload();
} else {
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $post['holiday_id'];
}
break;
// 削除
// 削除
case 'delete':
$objDb->sfDeleteRankRecord("dtb_holiday", "holiday_id", $post['holiday_id'], "", true);
// 再表示
$this->objDisplay->reload();
break;
// 編集前処理
// 編集前処理
case 'pre_edit':
// 編集項目を取得する。
$arrHolidayData = $this->lfGetHolidayDataByHolidayID($post['holiday_id']);
// 入力項目にカテゴリ名を入力する。
$this->arrForm['title'] = $arrHolidayData[0]['title'];
$this->arrForm['month'] = $arrHolidayData[0]['month'];
$this->arrForm['day'] = $arrHolidayData[0]['day'];
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $post['holiday_id'];
break;
case 'down':
$objDb->sfRankDown("dtb_holiday", "holiday_id", $post['holiday_id']);
// 再表示
$this->objDisplay->reload();
break;
case 'up':
$objDb->sfRankUp("dtb_holiday", "holiday_id", $post['holiday_id']);
// 再表示
$this->objDisplay->reload();
break;
default:
break;
}
$this->arrHoliday = $this->lfGetHolidayList();
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $holiday_id;
}
开发者ID:nanasess,项目名称:ec-azure,代码行数:81,代码来源:LC_Page_Admin_Basis_Holiday.php
注:本文中的SC_Date_Ex类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论