[Svn-src-all:2692] [version-2_12-dev 21591] #1686 管理画面にフックポイントを配置
h_yoshimoto
admin @ mail.ec-cube.net
2012年 3月 5日 (月) 19:52:40 JST
Subversion committed to /home/svn/open 21591
http://svn.ec-cube.net/open_trac/changeset/21591
┌────────────────────────────┐
│更新者 : h_yoshimoto │
│更新日時: 2012-03-05 19:52:39 +0900 (月, 05 3月 2012)│
└────────────────────────────┘
Log:
--------------------------------------------------------
#1686 管理画面にフックポイントを配置
Changed: [U:修正,A:追加,D:削除]
--------------------------------------------------------
U branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Home.php
U branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Index.php
U branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Logout.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Mail.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Seo.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php
U branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CSV.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileView.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
U branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php
U branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php
U branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php
U branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_SearchCustomer.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_CSS.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Header.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php
U branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_UpDown.php
U branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php
U branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_History.php
U branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Preview.php
U branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Template.php
U branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Disp.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_MailView.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Multiple.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Class.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductSelect.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Review.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ReviewEdit.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php
U branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_AdminArea.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Delete.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Editdb.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Log.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Masterdata.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Parameter.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Rank.php
U branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_System.php
U branches/version-2_12-dev/data/class/pages/admin/total/LC_Page_Admin_Total.php
変更: branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Home.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Home.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Home.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -64,6 +64,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_home_action_start', array($this));
// DBバージョンの取得
$this->db_version = $this->lfGetDBVersion();
@@ -103,6 +106,10 @@
// お知らせ一覧の取得
$this->arrInfo = $this->lfGetInfo();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_home_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Index.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Index.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Index.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -72,6 +72,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_index_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
@@ -83,6 +87,11 @@
$this->arrErr = $this->lfCheckError($objFormParam);
if (SC_Utils_Ex::isBlank($this->arrErr)) {
$this->lfDoLogin($objFormParam->getValue('login_id'));
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_index_action_login', array($this));
+
SC_Response_Ex::sendRedirect(ADMIN_HOME_URLPATH);
} else {
SC_Utils_Ex::sfDispError(LOGIN_ERROR);
@@ -94,6 +103,10 @@
// 管理者ログインテンプレートフレームの設定
$this->setTemplate(LOGIN_FRAME);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_index_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Logout.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Logout.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/LC_Page_Admin_Logout.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -60,7 +60,15 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_logout_action_start', array($this));
+
$this->lfDoLogout();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_logout_action_end', array($this));
// ログイン画面に遷移
SC_Response_Ex::sendRedirectFromUrlPath(ADMIN_DIR . DIR_INDEX_PATH);
}
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -78,7 +78,10 @@
* @return void
*/
function action() {
-
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
if ($objDb->sfGetBasisExists()) {
@@ -128,6 +131,10 @@
$regular_holiday_ids = explode('|', $this->arrForm['regular_holiday_ids']);
$this->arrForm['regular_holiday_ids'] = $regular_holiday_ids;
$this->tpl_onload = "fnCheckLimit('downloadable_days', 'downloadable_days_unlimited', '" . DISABLED_RGB . "');";
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_action_end', array($this));
}
}
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,9 +69,13 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_delivery_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$mode = $this->getMode();
-
+
if (!empty($_POST)) {
$objFormParam = new SC_FormParam_Ex();
$objFormParam->setParam($_POST);
@@ -87,21 +91,39 @@
case 'delete':
// ランク付きレコードの削除
$objDb->sfDeleteRankRecord('dtb_deliv', 'deliv_id', $_POST['deliv_id']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_delivery_action_delete', array($this));
+
$this->objDisplay->reload(); // PRG pattern
break;
case 'up':
$objDb->sfRankUp('dtb_deliv', 'deliv_id', $_POST['deliv_id']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_delivery_action_up', array($this));
+
$this->objDisplay->reload(); // PRG pattern
break;
case 'down':
$objDb->sfRankDown('dtb_deliv', 'deliv_id', $_POST['deliv_id']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_delivery_action_down', array($this));
+
$this->objDisplay->reload(); // PRG pattern
break;
default:
break;
}
-
$this->arrDelivList = $this->lfGetDelivList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_delivery_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_deliveryinput_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($this->mode, $objFormParam);
$objFormParam->setParam($_POST);
@@ -96,6 +100,10 @@
}
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_deliveryinput_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Holiday.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objDate = new SC_Date_Ex();
@@ -107,6 +111,9 @@
else {
$this->lfUpdateClass($this->arrForm, $post['holiday_id']);
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_edit', array($this));
// 再表示
$this->objDisplay->reload();
} else {
@@ -117,6 +124,9 @@
// 削除
case 'delete':
$objDb->sfDeleteRankRecord('dtb_holiday', 'holiday_id', $post['holiday_id'], '', true);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_delete', array($this));
// 再表示
$this->objDisplay->reload();
break;
@@ -134,11 +144,17 @@
break;
case 'down':
$objDb->sfRankDown('dtb_holiday', 'holiday_id', $post['holiday_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_down', array($this));
// 再表示
$this->objDisplay->reload();
break;
case 'up':
$objDb->sfRankUp('dtb_holiday', 'holiday_id', $post['holiday_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_up', array($this));
// 再表示
$this->objDisplay->reload();
break;
@@ -149,6 +165,10 @@
$this->arrHoliday = $this->lfGetHolidayList();
// POSTデータを引き継ぐ
$this->tpl_holiday_id = $holiday_id;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_holiday_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Kiyaku.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$mode = $this->getMode();
@@ -98,6 +102,9 @@
} else {
$this->lfUpdateClass($this->arrForm, $post['kiyaku_id']); // 既存編集
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_edit', array($this));
// 再表示
$this->objDisplay->reload();
} else {
@@ -108,6 +115,9 @@
// 削除
case 'delete':
$objDb->sfDeleteRankRecord('dtb_kiyaku', 'kiyaku_id', $post['kiyaku_id'], '', true);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_delete', array($this));
// 再表示
$this->objDisplay->reload();
break;
@@ -124,11 +134,17 @@
break;
case 'down':
$objDb->sfRankDown('dtb_kiyaku', 'kiyaku_id', $post['kiyaku_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_down', array($this));
// 再表示
$this->objDisplay->reload();
break;
case 'up':
$objDb->sfRankUp('dtb_kiyaku', 'kiyaku_id', $post['kiyaku_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_up', array($this));
// 再表示
$this->objDisplay->reload();
break;
@@ -139,6 +155,10 @@
$this->arrKiyaku = $this->lfGetKiyakuList();
// POSTデータを引き継ぐ
$this->tpl_kiyaku_id = $kiyaku_id;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_kiyaku_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Mail.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Mail.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Mail.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_mail_action_start', array($this));
+
$masterData = new SC_DB_MasterData_Ex();
$mode = $this->getMode();
@@ -110,6 +114,10 @@
default:
break;
}
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_mail_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_payment_action_start', array($this));
$objDb = new SC_Helper_DB_Ex();
$mode = $this->getMode();
@@ -88,22 +91,35 @@
case 'delete':
// ランク付きレコードの削除
$objDb->sfDeleteRankRecord('dtb_payment', 'payment_id', $post['payment_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_payment_action_delete', array($this));
// 再表示
$this->objDisplay->reload();
break;
case 'up':
$objDb->sfRankUp('dtb_payment', 'payment_id', $post['payment_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_payment_action_up', array($this));
// 再表示
$this->objDisplay->reload();
break;
case 'down':
$objDb->sfRankDown('dtb_payment', 'payment_id', $post['payment_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_payment_action_down', array($this));
// 再表示
$this->objDisplay->reload();
break;
}
$this->arrDelivList = $objDb->sfGetIDValueList('dtb_deliv', 'deliv_id', 'service_name');
$this->arrPaymentListFree = $this->lfGetPaymentList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_payment_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -71,6 +71,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_paymentinput_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$mode = $this->getMode();
$this->lfInitParam($mode, $objFormParam);
@@ -149,6 +153,10 @@
$this->arrFile = $this->objUpFile->getFormFileList(IMAGE_TEMP_URLPATH, IMAGE_SAVE_URLPATH);
// HIDDEN用に配列を渡す。
$this->arrHidden = array_merge((array)$this->arrHidden, (array)$this->objUpFile->getHiddenFileList());
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_paymentinput_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,8 +66,11 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_point_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
-
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター情報の初期化
@@ -107,6 +110,10 @@
$objFormParam->setParam($arrRet);
}
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_point_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Seo.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Seo.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Seo.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -77,6 +77,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_seo_action_start', array($this));
+
// データの取得
$this->arrPageData = $this->lfGetSeoPageData();
@@ -122,6 +126,9 @@
// データの取得
$this->arrPageData = $this->lfGetSeoPageData();
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_seo_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_tradelaw_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -107,6 +111,10 @@
$objFormParam->setParam($arrRet);
}
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_tradelaw_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -94,6 +94,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_zipinstall_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター情報の初期化
@@ -146,6 +150,10 @@
$this->tpl_csv_datetime = $this->lfGetCsvDatetime();
// XXX PHP4 を切捨てたら、ダウンロードの必要性チェックなども行いたい
// $arrHeader = get_headers(ZIP_DOWNLOAD_URL, 1);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_basis_zipinstall_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -76,6 +76,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -118,6 +122,11 @@
if (is_numeric($news_id)) {
$pre_rank = $this->getRankByNewsId($news_id);
$this->computeRankForDelete($news_id,$pre_rank);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_action_delete', array($this));
+
SC_Response_Ex::reload(); //自分にリダイレクト(再読込による誤動作防止)
}
break;
@@ -130,6 +139,10 @@
} else if ($term == 'down') {
$objDb->sfRankDown('dtb_news', 'news_id', $news_id);
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_action_move', array($this));
+
$this->objDisplay->reload();
}
break;
@@ -138,6 +151,11 @@
$input_pos = $this->getPostRank($news_id);
if (SC_Utils_Ex::sfIsInt($input_pos)) {
$objDb->sfMoveRank('dtb_news', 'news_id', $news_id, $input_pos);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_action_moveRankSet', array($this));
+
$this->objDisplay->reload();
}
break;
@@ -149,6 +167,10 @@
$this->tpl_news_id = $news_id;
$this->line_max = count($this->arrNews);
$this->max_rank = $this->getRankMax();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CSV.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CSV.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CSV.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -71,6 +71,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csv_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター設定
@@ -106,6 +110,10 @@
if ($this->tpl_is_update) {
$this->tpl_onload = "window.alert('正常に更新されました。');";
}
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csv_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_CsvSql.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,6 +67,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター設定
@@ -93,10 +97,18 @@
$this->sqlerr = $this->lfCheckSQL($objFormParam->getValue('csv_sql'));
}
$this->setTemplate('contents/csv_sql_view.tpl');
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_preview', array($this));
return;
// 新規作成
case 'new_page':
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_new_page', array($this));
+
// リロード
SC_Response_Ex::reload();
break;
@@ -105,6 +117,11 @@
$this->arrErr = $this->lfCheckDeleteError($objFormParam);
if (SC_Utils_Ex::isBlank($this->arrErr)) {
$this->lfDelData($objFormParam->getValue('sql_id'));
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_delete', array($this));
+
SC_Response_Ex::reload();
exit;
}
@@ -113,6 +130,10 @@
case 'csv_output':
$this->arrErr = $this->lfCheckOutputError($objFormParam);
if (SC_Utils_Ex::isBlank($this->arrErr)) {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_csv_output', array($this));
+
$this->lfDoCsvOutput($objFormParam->getValue('csv_output_id'));
exit;
}
@@ -132,6 +153,10 @@
$this->arrSqlList = $this->lfGetSqlList();
// テーブル一覧を取得する
$this->arrTableList = $this->lfGetTableList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_csvsql_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,6 +67,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_filemanager_action_start', array($this));
+
// フォーム操作クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター情報の初期化
@@ -127,6 +131,10 @@
$disp_error = '※ ディレクトリをダウンロードすることは出来ません。<br/>';
$this->setDispError('select_file', $disp_error);
} else {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_filemanager_action_download', array($this));
+
// ファイルダウンロード
$objFileManager->sfDownloadFile($objFormParam->getValue('select_file'));
exit;
@@ -193,6 +201,10 @@
$this->setDispParam('tpl_now_file', $objFormParam->getValue('now_dir'));
// ディレクトリツリー表示
$this->setDispTree($objFileManager, $objFormParam);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_filemanager_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileView.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileView.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileView.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -61,6 +61,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_fileview_action_start', array($this));
+
switch ($this->getMode()) {
default:
// フォーム操作クラス
@@ -76,6 +80,9 @@
} else {
SC_Utils_Ex::sfDispError('');
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_fileview_action_end', array($this));
exit;
break;
}
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -68,6 +68,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_recommend_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_POST);
@@ -116,6 +120,10 @@
// カテゴリ取得
$objDb = new SC_Helper_DB_Ex();
$this->arrCatList = $objDb->sfGetCategoryList('level = 1');
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_recommend_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_RecommendSearch.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -65,6 +65,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_recommendsearch_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -103,6 +107,10 @@
// カテゴリ取得
$this->arrCatList = $objDb->sfGetCategoryList();
$this->setTemplate('contents/recommend_search.tpl');
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_contents_recommendsearch_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -96,6 +96,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター設定
@@ -130,12 +134,20 @@
$this->arrPagenavi = $this->objNavi->arrPagenavi;
break;
case 'csv':
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_action_csv', array($this));
+
$this->lfDoCSV($objFormParam->getHashArray());
exit;
break;
default:
break;
}
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_Edit.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -85,6 +85,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_edit_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// 検索引き継ぎ用パラメーター管理クラス
@@ -185,6 +189,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_edit_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_SearchCustomer.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_SearchCustomer.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer_SearchCustomer.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -64,6 +64,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_searchcustomer_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター設定
@@ -88,6 +92,10 @@
break;
}
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_customer_searchcustomer_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_start', array($this));
+
$objLayout = new SC_Helper_PageLayout_Ex();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam, intval($_REQUEST['bloc_cnt']));
@@ -80,12 +84,20 @@
switch ($this->getMode()) {
// 新規ブロック作成
case 'new_bloc':
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_new_bloc', array($this));
+
SC_Response_Ex::sendRedirect('bloc.php', array('device_type_id' => $this->device_type_id));
exit;
break;
// 新規ページ作成
case 'new_page':
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_new_page', array($this));
+
SC_Response_Ex::sendRedirect('main_edit.php', array('device_type_id' => $this->device_type_id));
exit;
break;
@@ -95,6 +107,11 @@
$this->placingBlocs($objFormParam, true);
$filename = $this->savePreviewData($this->page_id, $objLayout);
$_SESSION['preview'] = 'ON';
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_preview', array($this));
+
SC_Response_Ex::sendRedirectFromUrlPath('preview/' . DIR_INDEX_PATH, array('filename' => $filename));
exit;
@@ -102,6 +119,11 @@
case 'confirm':
$this->placingBlocs($objFormParam);
$arrQueryString = array('device_type_id' => $this->device_type_id, 'page_id' => $this->page_id, 'msg' => 'on');
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_confirm', array($this));
+
SC_Response_Ex::reload($arrQueryString, true);
exit;
@@ -112,6 +134,11 @@
//ベースデータでなければファイルを削除
if ($objLayout->isEditablePage($this->device_type_id, $this->page_id)) {
$objLayout->lfDelPageData($this->page_id, $this->device_type_id);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_delete', array($this));
+
SC_Response_Ex::reload(array('device_type_id' => $this->device_type_id), true);
exit;
}
@@ -133,6 +160,10 @@
$this->arrEditPage = $objLayout->getPageProperties($this->device_type_id, null);
//サブタイトルを取得
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_bloc_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_REQUEST);
@@ -95,6 +99,10 @@
'device_type_id' => $this->device_type_id,
'msg' => 'on',
);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_bloc_confirm', array($this));
+
SC_Response_Ex::reload($arrPram, true);
exit;
}
@@ -110,6 +118,10 @@
'device_type_id' => $this->device_type_id,
'msg' => 'on',
);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_bloc_delete', array($this));
+
SC_Response_Ex::reload($arrPram, true);
exit;
}
@@ -138,6 +150,10 @@
}
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_bloc_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_CSS.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_CSS.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_CSS.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_css_action_start', array($this));
+
$objLayout = new SC_Helper_PageLayout_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -106,6 +110,10 @@
'device_type_id' => $this->device_type_id,
'msg' => 'on',
);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_css_action_delete', array($this));
+
SC_Response_Ex::reload($arrPram, true);
}
}
@@ -132,6 +140,10 @@
}
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_css_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Header.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Header.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Header.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_header_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_REQUEST);
@@ -111,6 +115,10 @@
//サブタイトルの追加
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_header_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_mainedit_action_start', array($this));
+
$objLayout = new SC_Helper_PageLayout_Ex();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -86,6 +90,11 @@
if (!$is_error) {
if ($objLayout->isEditablePage($this->device_type_id, $this->page_id)) {
$objLayout->lfDelPageData($this->page_id, $this->device_type_id);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_mainedit_action_delete', array($this));
+
SC_Response_Ex::reload(array('device_type_id' => $this->device_type_id,
'msg' => 'on'), true);
exit;
@@ -100,8 +109,10 @@
if (SC_Utils_Ex::isBlank($this->arrErr)) {
$result = $this->doRegister($objFormParam, $objLayout);
if ($result !== false) {
+ // フックポイント.
$objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
- $objPlugin->remakeTemplate();
+ $objPlugin->doAction('lc_page_admin_design_mainedit_action_confirm', array($this));
+
SC_Response_Ex::reload(array('device_type_id' => $this->device_type_id,
'page_id' => $result,
'msg' => 'on'), true);
@@ -131,6 +142,10 @@
}
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_mainedit_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_template_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_REQUEST);
@@ -109,6 +113,10 @@
case 'download':
$this->arrErr = $objFormParam->checkError();
if (SC_Utils_Ex::isBlank($this->arrErr)) {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_template_action_download', array($this));
+
if ($this->doDownload($template_code) !== false) {
// ブラウザに出力し, 終了する
exit;
@@ -127,6 +135,10 @@
GC_Utils_Ex::gfPrintLog('Error: ' . print_r($this->arrErr, true));
}
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_template_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_UpDown.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_UpDown.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/design/LC_Page_Admin_Design_UpDown.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -73,6 +73,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_updown_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_REQUEST);
@@ -100,6 +104,10 @@
//サブタイトルの追加
$this->tpl_subtitle = $this->arrDeviceType[$this->device_type_id] . '>' . $this->tpl_subtitle;
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_design_updown_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -93,6 +93,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_action_start', array($this));
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
@@ -145,6 +148,11 @@
if (SC_Utils_Ex::isBlank($this->arrErr)) {
$this->tpl_mainpage = 'mail/index.tpl';
SC_Helper_Mail_Ex::sfSendMailmagazine($this->lfRegisterData($objFormParam)); // DB登録・送信
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_action_regist_complete', array($this));
+
SC_Response_Ex::sendRedirect('./history.php');
}
break;
@@ -159,6 +167,11 @@
case 'retry':
if (SC_Utils_Ex::sfIsInt($_GET['send_id'])) {
SC_Helper_Mail_Ex::sfSendMailmagazine($_GET['send_id']); // DB登録・送信
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_action_retry', array($this));
+
SC_Response_Ex::sendRedirect('./history.php');
} else {
$this->tpl_onload = "window.alert('メール送信IDが正しくありません');";
@@ -168,6 +181,10 @@
break;
}
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_History.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_History.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_History.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,11 +67,20 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_history_action_start', array($this));
+
switch ($this->getMode()) {
case 'delete':
if (SC_Utils_Ex::sfIsInt($_GET['send_id'])) {
// 削除時
$this->lfDeleteHistory($_GET['send_id']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_history_action_delete', array($this));
+
$this->objDisplay->reload(null, true);
}
break;
@@ -80,6 +89,10 @@
}
list($this->tpl_linemax, $this->arrDataList, $this->arrPagenavi) = $this->lfDoSearch($_POST['search_pageno']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_history_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Preview.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Preview.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Preview.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -62,6 +62,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_preview_action_start', array($this));
$objMailHelper = new SC_Helper_Mail_Ex();
@@ -85,6 +88,10 @@
}
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_preview_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Template.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Template.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_Template.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,12 +69,21 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_template_action_start', array($this));
+
$objMailHelper = new SC_Helper_Mail_Ex();
switch ($this->getMode()) {
case 'delete':
if (SC_Utils_Ex::sfIsInt($_GET['id'])===true) {
$this->lfDeleteMailTemplate($_GET['id']);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_template_action_delete', array($this));
+
$this->objDisplay->reload(null, true);
}
break;
@@ -82,6 +91,10 @@
break;
}
$this->arrTemplates = $objMailHelper->sfGetMailmagaTemplate();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_template_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_templateinput_action_start', array($this));
+
$objMailHelper = new SC_Helper_Mail_Ex();
switch ($this->getMode()) {
@@ -91,6 +95,11 @@
if (SC_Utils_Ex::isBlank($this->arrErr)) {
// エラーが無いときは登録・編集
$this->lfRegistData($objFormParam, $objFormParam->getValue('template_id'));
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_templateinput_action_regist', array($this));
+
// 自分を再読込して、完了画面へ遷移
$this->objDisplay->reload(array('mode' => 'complete'));
} else {
@@ -104,6 +113,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_mail_templateinput_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -91,6 +91,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
$objFormParam->setParam($_POST);
@@ -134,6 +138,11 @@
// CSVを送信する。
case 'csv':
$this->doOutputCSV($where, $arrWhereVal, $order);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_action_csv', array($this));
+
exit;
break;
@@ -164,6 +173,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Disp.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Disp.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Disp.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -110,6 +110,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_disp_action_start', array($this));
+
$objPurchase = new SC_Helper_Purchase_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -128,6 +132,10 @@
$this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData();
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_disp_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -116,6 +116,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_edit_action_start', array($this));
+
$objPurchase = new SC_Helper_Purchase_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -259,7 +263,10 @@
$this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData();
if ($arrValuesBefore['payment_id'])
$this->arrPayment[$arrValuesBefore['payment_id']] = $arrValuesBefore['payment_method'];
-
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_edit_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mail_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
// パラメーター情報の初期化
@@ -91,6 +95,10 @@
case 'send':
$sendStatus = $this->doSend($objFormParam);
if ($sendStatus === true) {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mail_action_send', array($this));
+
SC_Response_Ex::sendRedirect(ADMIN_ORDER_URLPATH);
exit;
} else {
@@ -100,6 +108,11 @@
$status = $this->confirm($objFormParam);
if ($status === true) {
$this->arrHidden = $objFormParam->getHashArray();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mail_action_confirm', array($this));
+
return ;
} else {
$this->arrErr = $status;
@@ -115,6 +128,10 @@
}
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mail_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_MailView.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_MailView.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_MailView.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -64,6 +64,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mailview_action_start', array($this));
+
$send_id = $_GET['send_id'];
if (SC_Utils_Ex::sfIsInt($send_id)) {
$mailHistory = $this->getMailHistory($send_id);
@@ -71,6 +75,10 @@
$this->tpl_body = $mailHistory[0]['mail_body'];
}
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_mailview_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Multiple.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Multiple.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Multiple.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,7 +67,15 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_multiple_action_start', array($this));
+
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_multiple_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -75,6 +75,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_pdf_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objDate = new SC_Date_Ex(1901);
$objDate->setStartYear(RELEASE_YEAR);
@@ -94,6 +98,10 @@
if (!isset($arrRet)) $arrRet = array();
switch ($this->getMode()) {
case 'confirm':
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_pdf_action_confirm', array($this));
+
$status = $this->createPdf($this->objFormParam);
if ($status === true) {
exit;
@@ -106,6 +114,10 @@
break;
}
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_pdf_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_productselect_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -121,6 +125,10 @@
// カテゴリ取得
$this->arrCatList = $objDb->sfGetCategoryList();
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_productselect_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_status_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
// パラメーター管理クラス
@@ -121,6 +125,10 @@
$this->SelectedStatus = $status;
//検索結果の表示
$this->lfStatusDisp($status, $objFormParam->getValue('search_pageno'));
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_order_status_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -88,6 +88,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
$objProduct = new SC_Product_Ex();
@@ -177,6 +181,10 @@
// カテゴリの読込
list($this->arrCatKey, $this->arrCatVal) = $objDb->sfGetLevelCatList(false);
$this->arrCatList = $this->lfGetIDName($this->arrCatKey, $this->arrCatVal);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_category_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -77,10 +81,6 @@
$objFormParam->setParam($_POST);
$objFormParam->convParam();
- // フックポイントを実行.
- $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
- $objPlugin->doAction('lc_page_admin_products_category_action_start', array($this));
-
switch ($this->getMode()) {
// カテゴリ登録/編集実行
case 'edit':
@@ -163,6 +163,11 @@
case 'csv':
// CSVを送信する
$objCSV = new SC_Helper_CSV_Ex();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_category_action_csv', array($this));
+
$objCSV->sfDownloadCsv('5', '', array(), '', true);
exit;
break;
@@ -186,7 +191,7 @@
$objDb->findTree($this->arrTree, $parent_category_id, $arrBread);
$this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread);
- // フックポイントを実行.
+ // フックポイント.
$objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
$objPlugin->doAction('lc_page_admin_products_category_action_end', array($this));
}
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Class.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Class.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Class.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -89,6 +93,10 @@
} else {
$this->lfUpdateClass($this->arrForm); // 既存編集
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_edit', array($this));
+
// 再表示
SC_Response_Ex::reload();
}
@@ -97,6 +105,11 @@
case 'delete':
//規格データの削除処理
$this->lfDeleteClass($class_id);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_delete', array($this));
+
// 再表示
SC_Response_Ex::reload();
break;
@@ -109,11 +122,21 @@
break;
case 'down':
$this->lfDownRank($class_id);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_down', array($this));
+
// 再表示
SC_Response_Ex::reload();
break;
case 'up':
$this->lfUpRank($class_id);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_up', array($this));
+
// 再表示
SC_Response_Ex::reload();
break;
@@ -125,6 +148,10 @@
$this->arrClassCatCount = SC_Utils_Ex::sfGetClassCatCount();
// POSTデータを引き継ぐ
$this->tpl_class_id = $class_id;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_class_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ClassCategory.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -92,6 +96,10 @@
//更新
$this->lfUpdateClass($this->arrForm);
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_edit', array($this));
+
// 再表示
SC_Response_Ex::reload();
}
@@ -100,6 +108,10 @@
case 'delete':
// ランク付きレコードの削除
$this->lfDeleteClassCat($class_id, $classcategory_id);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_delete', array($this));
+
SC_Response_Ex::reload();
break;
// 編集前処理
@@ -112,11 +124,19 @@
case 'down':
//並び順を下げる
$this->lfDownRank($class_id, $classcategory_id);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_down', array($this));
+
SC_Response_Ex::reload();
break;
case 'up':
//並び順を上げる
$this->lfUpRank($class_id, $classcategory_id);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_up', array($this));
+
SC_Response_Ex::reload();
break;
default:
@@ -128,6 +148,10 @@
$this->arrClassCat = $this->lfGetClassCat($class_id);
// POSTデータを引き継ぐ
$this->tpl_classcategory_id = $classcategory_id;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_classcategory_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_maker_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
// パラメーター情報の初期化
@@ -100,6 +104,10 @@
// メーカー情報編集
$this->lfUpdate($this->arrForm);
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_maker_action_edit', array($this));
+
// 再表示
$this->objDisplay->reload();
} else {
@@ -118,6 +126,10 @@
case 'up':
case 'down':
$this->lfRankChange($this->arrForm['maker_id'], $this->getMode());
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_maker_action_down', array($this));
+
// リロード
SC_Response_Ex::reload();
break;
@@ -125,6 +137,10 @@
// 削除
case 'delete':
$this->lfDelete($this->arrForm['maker_id']);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_maker_action_delete', array($this));
+
// リロード
SC_Response_Ex::reload();
break;
@@ -138,6 +154,9 @@
// POSTデータを引き継ぐ
$this->tpl_maker_id = $maker_id;
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_maker_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -76,6 +76,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_product_action_start', array($this));
+
$objFormParam = new SC_FormParam_Ex();
// アップロードファイル情報の初期化
@@ -285,6 +289,10 @@
// 関連商品の読み込み
$this->arrRecommend = $this->lfGetRecommendProducts($this->arrForm);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_product_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productclass_action_start', array($this));
+
// 商品マスターの検索条件パラメーターを初期化
$objFormParam = new SC_FormParam_Ex();
$this->initParam($objFormParam);
@@ -155,6 +159,10 @@
$objFormParam->setValue('product_name',
$this->getProductName($objFormParam->getValue('product_id')));
$this->arrForm = $objFormParam->getFormParamList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productclass_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productrank_action_start', array($this));
+
$objQuery =& SC_Query_Ex::getSingletonInstance();
$objDb = new SC_Helper_DB_Ex();
@@ -103,6 +107,10 @@
$arrBread = array();
$objDb->findTree($this->arrTree, $this->arrForm['parent_category_id'], $arrBread);
$this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productrank_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductSelect.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductSelect.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductSelect.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,6 +69,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productselect_action_start', array($this));
+
$objDb = new SC_Helper_DB_Ex();
$objFormParam = new SC_FormParam_Ex();
@@ -88,6 +92,10 @@
// カテゴリ取得
$this->arrCatList = $objDb->sfGetCategoryList();
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_productselect_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Review.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Review.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Review.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -86,6 +86,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_review_action_start', array($this));
+
// パラメーター管理クラス
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -112,6 +116,10 @@
//CSVダウンロード
if ($this->getMode() == 'csv') {
$this->lfDoOutputCsv($where, $arrWhereVal);
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_review_action_csv', array($this));
+
exit;
}
@@ -121,6 +129,10 @@
default:
break;
}
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_review_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ReviewEdit.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ReviewEdit.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ReviewEdit.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -72,6 +72,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_reviewedit_action_start', array($this));
+
// パラメーター情報の初期化
$objFormParam = new SC_FormParam_Ex();
$this->lfInitParam($objFormParam);
@@ -99,6 +103,9 @@
$this->arrForm = $this->lfGetReviewData($this->arrForm['review_id']);
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_reviewedit_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -96,6 +96,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_uploadcsv_action_start', array($this));
+
$this->objDb = new SC_Helper_DB_Ex();
// CSV管理ヘルパー
@@ -130,6 +134,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_uploadcsv_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSVCategory.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -95,6 +95,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_uploadcsvcategory_action_start', array($this));
+
// CSV管理ヘルパー
$objCSV = new SC_Helper_CSV_Ex();
// CSV構造読み込み
@@ -127,6 +131,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_products_uploadcsvcategory_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -76,6 +76,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_action_start', array($this));
// ADMIN_ID以外の管理者件数を取得
$linemax = $this->getMemberCount('del_flg <> 1 AND member_id <> ' . ADMIN_ID);
@@ -94,6 +97,10 @@
// 取得範囲を指定(開始行番号、行数のセット)して管理者データを取得
$this->list_data = $this->getMemberData($objNavi->start_row);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_AdminArea.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_AdminArea.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_AdminArea.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,6 +67,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_adminarea_action_start', array($this));
if (strpos(HTTPS_URL,'https://') !== FALSE) {
$this->tpl_enable_ssl = TRUE;
@@ -110,6 +113,9 @@
}
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_adminarea_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -69,7 +69,10 @@
* @return void
*/
function action() {
-
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_bkup_action_start', array($this));
+
$objFormParam = new SC_FormParam;
// パラメーターの初期化
@@ -193,6 +196,10 @@
$this->arrErr = isset($arrErr) ? $arrErr : array();
$this->arrForm = isset($arrForm) ? $arrForm : array();
$this->arrBkupList = $arrBkupList;
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_bkup_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Delete.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Delete.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Delete.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -61,6 +61,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_delete_action_start', array($this));
+
$objFormParam = new SC_FormParam;
// パラメーターの初期化
@@ -82,6 +86,11 @@
// リダイレクト
$url = $this->getLocation(ADMIN_SYSTEM_URLPATH)
. '?pageno=' . $objFormParam->getValue('pageno');
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_delete_action_end', array($this));
+
SC_Response_Ex::sendRedirect($url);
}
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Editdb.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Editdb.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Editdb.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_editdb_action_start', array($this));
$objFormParam = new SC_FormParam_Ex();
@@ -85,6 +88,10 @@
//インデックスの現在値を取得
$this->arrForm = $this->lfGetIndexList();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_editdb_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -70,6 +70,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_input_action_start', array($this));
+
// ページ送りの処理 $_REQUEST['pageno']が信頼しうる値かどうかチェックする。
$this->tpl_pageno = $this->lfCheckPageNo($_REQUEST['pageno']);
@@ -170,6 +174,10 @@
break;
}
$this->setTemplate($this->tpl_mainpage);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_input_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Log.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Log.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Log.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -67,6 +67,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_log_action_start', array($this));
+
$objFormParam = new SC_FormParam;
// パラメーター情報初期化
@@ -80,6 +84,10 @@
}
$this->tpl_ec_log = $this->getEccubeLog();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_log_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Masterdata.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Masterdata.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Masterdata.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_masterdata_action_start', array($this));
+
$this->arrMasterDataName = $this->getMasterDataNames(array('mtb_pref', 'mtb_zip', 'mtb_constants'));
$masterData = new SC_DB_MasterData_Ex();
@@ -94,6 +98,9 @@
default:
break;
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_masterdata_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Parameter.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Parameter.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Parameter.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -77,6 +77,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_parameter_action_start', array($this));
+
$masterData = new SC_DB_MasterData_Ex();
// キーの配列を生成
@@ -109,6 +113,9 @@
// コメント, 値の配列を生成
$this->arrComments = SC_Utils_Ex::getHash2Array($masterData->getDBMasterData('mtb_constants',
array('id', 'remarks', 'rank')));
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_parameter_action_end', array($this));
}
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Plugin.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -216,7 +216,7 @@
function initParam(&$objFormParam, $mode) {
$objFormParam->addParam('mode', 'mode', INT_LEN, '', array('ALPHA_CHECK', 'MAX_LENGTH_CHECK'));
$objFormParam->addParam('plugin_id', 'plugin_id', INT_LEN, '', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));
- $objFormParam->addParam('plugin_code', 'plugin_code', MTEXT_LEN, '', array('ALPHA_CHECK', 'MAX_LENGTH_CHECK'));
+ $objFormParam->addParam('plugin_code', 'plugin_code', MTEXT_LEN, '', array('ALNUM_CHECK', 'MAX_LENGTH_CHECK'));
if ($mode === 'priority') {
$objFormParam->addParam('優先度', 'priority', INT_LEN, '', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));
}
@@ -371,7 +371,7 @@
$plugin_dir_path = PLUGIN_UPLOAD_REALDIR . $plugin_code . '/';
$this->makeDir($plugin_dir_path);
SC_Utils_Ex::copyDirectory(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR, $plugin_dir_path);
-
+
// プラグイン情報を取得
$plugin = SC_Helper_Plugin_Ex::getPluginByPluginCode($plugin_code);
@@ -385,7 +385,7 @@
// プラグインhtmlディレクトリ作成
$plugin_html_dir = PLUGIN_HTML_REALDIR . $plugin_code;
$this->makeDir($plugin_html_dir);
-
+
$arrErr = $this->execPlugin($plugin, $plugin['class_name'], 'install');
if ($this->isError($arrErr) === true) {
$this->rollBack(DOWNLOADS_TEMP_PLUGIN_INSTALL_DIR, $plugin['plugin_id'], $plugin_html_dir);
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Rank.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Rank.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Rank.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -60,6 +60,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_rank_action_start', array($this));
+
// チェック後のデータを格納
$arrClean = array();
@@ -96,6 +100,9 @@
else {
GC_Utils_Ex::gfPrintLog('error id='.$_GET['id']);
}
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_rank_action_end', array($this));
// ページの表示
SC_Response_Ex::sendRedirect(ADMIN_SYSTEM_URLPATH);
変更: branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_System.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_System.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_System.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -66,6 +66,9 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_system_action_start', array($this));
$objFormParam = new SC_FormParam_Ex();
@@ -83,6 +86,10 @@
}
$this->arrSystemInfo = $this->getSystemInfo();
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_system_system_action_end', array($this));
}
/**
変更: branches/version-2_12-dev/data/class/pages/admin/total/LC_Page_Admin_Total.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/total/LC_Page_Admin_Total.php 2012-03-05 03:34:35 UTC (rev 21590)
+++ branches/version-2_12-dev/data/class/pages/admin/total/LC_Page_Admin_Total.php 2012-03-05 10:52:39 UTC (rev 21591)
@@ -101,6 +101,10 @@
* @return void
*/
function action() {
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_total_action_start', array($this));
+
if (isset($_GET['draw_image']) && $_GET['draw_image'] != '') {
define('DRAW_IMAGE' , true);
} else {
@@ -144,6 +148,11 @@
// CSVを送信する。
list($fime_name, $data) = SC_Utils_Ex::sfGetCSVData($head.$data);
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_total_action_csv', array($this));
+
$this->sendResponseCSV($fime_name, $data);
exit;
}
@@ -159,6 +168,10 @@
// 入力値の取得
$this->arrForm = $objFormParam->getFormParamList();
$this->tpl_subtitle = $this->arrTitle[$objFormParam->getValue('page')];
+
+ // フックポイント.
+ $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance();
+ $objPlugin->doAction('lc_page_admin_total_action_end', array($this));
}
/**
Svn-src-all メーリングリストの案内