Ignore:
Timestamp:
2012/05/10 17:57:04 (14 years ago)
Author:
adachi
Message:

#1797 #1798 メールテンプレートでfilterが動作するように修正

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

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php

    r21743 r21820  
    206206        // 登録メール再送 
    207207        $objHelperMail = new SC_Helper_Mail_Ex(); 
     208        $objHelperMail->setPage($this); 
    208209        $objHelperMail->sfSendRegistMail($arrData['secret_key'], $customer_id); 
    209210        return true; 
  • branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php

    r21743 r21820  
    172172            foreach ($order_id_array as $order_id){ 
    173173                $objMail = new SC_Helper_Mail_Ex(); 
     174                $objMail->setPage($this); 
    174175                $objSendMail = $objMail->sfSendOrderMail($order_id, 
    175176                $objFormParam->getValue('template_id'), 
     
    194195            // 注文受付メール(送信なし) 
    195196            $objMail = new SC_Helper_Mail_Ex(); 
     197            $objMail->setPage($this); 
    196198            $objSendMail = $objMail->sfSendOrderMail( 
    197             $objFormParam->getValue('order_id'), 
    198             $objFormParam->getValue('template_id'), 
    199             $objFormParam->getValue('subject'), 
    200             $objFormParam->getValue('header'), 
    201             $objFormParam->getValue('footer'), false); 
     199                $objFormParam->getValue('order_id'), 
     200                $objFormParam->getValue('template_id'), 
     201                $objFormParam->getValue('subject'), 
     202                $objFormParam->getValue('header'), 
     203                $objFormParam->getValue('footer'), false); 
    202204 
    203205            $this->tpl_subject = $objFormParam->getValue('subject'); 
  • branches/version-2_12-dev/data/class/pages/contact/LC_Page_Contact.php

    r21743 r21820  
    197197        $objPage->tpl_infoemail = $CONF['email02']; 
    198198        $helperMail = new SC_Helper_Mail_Ex(); 
     199        $helperMail->setPage($this); 
    199200        $helperMail->sfSendTemplateMail( 
    200201            $objPage->arrForm['email']['value'],            // to 
  • branches/version-2_12-dev/data/class/pages/entry/LC_Page_Entry.php

    r21743 r21820  
    236236 
    237237        $objMailText    = new SC_SiteView_Ex(); 
     238        $objMailText->setPage($this); 
    238239        $objMailText->assign('CONF', $CONF); 
    239240        $objMailText->assign('name01', $arrForm['name01']); 
     
    243244 
    244245        $objHelperMail  = new SC_Helper_Mail_Ex(); 
     246        $objHelperMail->setPage($this); 
    245247 
    246248        // 仮会員が有効の場合 
  • branches/version-2_12-dev/data/class/pages/forgot/LC_Page_Forgot.php

    r21743 r21820  
    285285        // パスワード変更お知らせメール送信 
    286286        $objMailText = new SC_SiteView_Ex(false); 
     287        $objMailText->setPage($this); 
    287288        $objMailText->assign('customer_name', $customer_name); 
    288289        $objMailText->assign('new_password', $new_password); 
    289290        $toCustomerMail = $objMailText->fetch('mail_templates/forgot_mail.tpl'); 
    290         $objHelperMail  = new SC_Helper_Mail_Ex(); 
     291 
     292        $objHelperMail = new SC_Helper_Mail_Ex(); 
     293        $objHelperMail->setPage($this); 
     294         
    291295        // メール送信オブジェクトによる送信処理 
    292296        $objMail = new SC_SendMail(); 
  • branches/version-2_12-dev/data/class/pages/regist/LC_Page_Regist.php

    r21743 r21820  
    149149        $objCustomer    = new SC_Customer_Ex(); 
    150150        $objHelperMail  = new SC_Helper_Mail_Ex(); 
     151        $objHelperMail->setPage($this); 
    151152        $CONF           = SC_Helper_DB_Ex::sfGetBasisData(); 
    152153 
     
    158159        //-- メール送信 
    159160        $objMailText    = new SC_SiteView_Ex(); 
     161        $objMailText->setPage($this); 
    160162        $objMailText->assign('CONF', $CONF); 
    161163        $objMailText->assign('name01', $data['name01']); 
  • branches/version-2_12-dev/data/class/pages/shopping/LC_Page_Shopping_Confirm.php

    r21743 r21820  
    7777        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    7878        $objPurchase = new SC_Helper_Purchase_Ex(); 
    79  
     79        $objHelperMail = new SC_Helper_Mail(); 
     80        $objHelperMail->setPage($this); 
     81         
    8082        $this->is_multiple = $objPurchase->isMultiple(); 
    8183 
     
    164166                else { 
    165167                    $objPurchase->completeOrder(ORDER_NEW); 
    166                     $objPurchase->sendOrderMail($this->arrForm['order_id']); 
    167  
     168                    $template_id = SC_Display_Ex::detectDevice() == DEVICE_TYPE_MOBILE ? 2 : 1; 
     169                    $objHelperMail->sfSendOrderMail( 
     170                            $this->arrForm['order_id'], 
     171                            $template_id); 
    168172 
    169173                    SC_Response_Ex::sendRedirect(SHOPPING_COMPLETE_URLPATH); 
Note: See TracChangeset for help on using the changeset viewer.