Ignore:
Timestamp:
2012/03/06 20:11:36 (12 years ago)
Author:
h_yoshimoto
Message:

#1687 プラグイン機能(フックポイント:フロント画面)を実装

Location:
branches/version-2_12-dev/data/class/pages/contact
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/contact/LC_Page_Contact.php

    r21536 r21594  
    7878     */ 
    7979    function action() { 
     80        // フックポイント. 
     81        $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); 
     82        $objPlugin->doAction('lc_page_contact__action_start', array($this)); 
     83         
    8084        $objDb = new SC_Helper_DB_Ex(); 
    8185        $objFormParam = new SC_FormParam_Ex(); 
     
    117121                if (SC_Utils_Ex::isBlank($this->arrErr)) { 
    118122                    $this->lfSendMail($this); 
     123                     
     124                    // フックポイント. 
     125                    $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); 
     126                    $objPlugin->doAction('lc_page_contact__action_complete', array($this)); 
     127                     
    119128                    // 完了ページへ移動する 
    120129                    SC_Response_Ex::sendRedirect('complete.php'); 
     
    129138                break; 
    130139        } 
     140        // フックポイント. 
     141        $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); 
     142        $objPlugin->doAction('lc_page_contact__action_end', array($this)); 
    131143    } 
    132144 
  • branches/version-2_12-dev/data/class/pages/contact/LC_Page_Contact_Complete.php

    r21420 r21594  
    6565     */ 
    6666    function action() { 
     67        // フックポイント. 
     68        $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); 
     69        $objPlugin->doAction('lc_page_contact_complete_start', array($this)); 
     70         
    6771        // do nothing... 
     72         
     73        // フックポイント. 
     74        $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); 
     75        $objPlugin->doAction('lc_page_contact_complete_end', array($this)); 
    6876    } 
    6977 
Note: See TracChangeset for help on using the changeset viewer.