Ignore:
Timestamp:
2010/11/07 06:37:58 (16 years ago)
Author:
Seasoft
Message:

#793(非推奨機能の削除)

  • 管理機能「メルマガ管理 - 配信内容設定」が動くように修正。
Location:
branches/version-2_5-dev/data/class/pages/admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Template.php

    r18701 r19628  
    117117            // common.cssの内容を更新 
    118118            $this->lfChangeCommonCss($template_code); 
    119              
    120             // テンプレートのコピー 
    121             $this->lfCopyTemplate($template_code); 
    122              
     119 
    123120            // ブロック位置を更新 
    124121            $this->lfChangeBloc($template_code); 
     
    312309        return $arrRet; 
    313310    } 
    314      
    315     /** 
    316      * テンプレート変更時に既に存在するキャンペーンのテンプレートがない場合はテンプレートを生成する 
    317      * 
    318      */ 
    319     function lfCopyTemplate($template_code){ 
    320         //すべてのキャンペーンのテンプレートファイルを確認 
    321         $objQuery = new SC_Query(); 
    322         $sql = "SELECT directory_name,cart_flg FROM dtb_campaign WHERE del_flg = 0"; 
    323         $result = $objQuery->getAll( $sql ); 
    324         //デザインテンプレートディレクトリにファイルが存在するか確認 
    325         foreach( $result as $key => $val ){ 
    326             //index.phpが存在すればキャンペーンのテンプレートがあると判定 
    327             //全部チェックした方がいいか? 
    328             $campaign_template_file_path = SMARTY_TEMPLATES_DIR.$template_code ."/". CAMPAIGN_TEMPLATE_DIR . $val['directory_name'] . "/" .CAMPAIGN_TEMPLATE_ACTIVE .  "site_frame.tpl"; 
    329             if(!file_exists($campaign_template_file_path)){ 
    330                 //ファイルがなければコピーして作成 
    331                 $this->lfCreateTemplate(SMARTY_TEMPLATES_DIR.$template_code ."/" . CAMPAIGN_TEMPLATE_DIR , $val['directory_name'],$val['cart_flg'] ); 
    332             } 
    333         } 
    334     } 
    335      
     311 
    336312   /* 
    337313     * 関数名:lfCreateTemplate() 
  • branches/version-2_5-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php

    r18820 r19628  
    202202 
    203203            $this->list_data = $list_data; 
    204             $this->arrCampaignList = $this->lfGetCampaignList($objQuery); 
    205              
     204 
    206205            $objView->assignobj($this); 
    207206            $objView->display($tpl_path); 
     
    386385        $this->arrCatList = $objDb->sfGetCategoryList(); 
    387386 
    388         $this->arrCampaignList = $this->lfGetCampaignList($objQuery); 
    389  
    390387        // ページ表示 
    391388        $objView->assignobj($this); 
     
    494491    } 
    495492 
    496     // キャンペーン一覧 
    497     function lfGetCampaignList(&$objQuery) { 
    498         $arrCampaign = null; 
    499         $sql = "SELECT campaign_id, campaign_name FROM dtb_campaign ORDER BY update_date DESC"; 
    500         $arrResult = $objQuery->getAll($sql); 
    501  
    502         foreach($arrResult as $arrVal) { 
    503             $arrCampaign[$arrVal['campaign_id']] = $arrVal['campaign_name']; 
    504         } 
    505  
    506         return $arrCampaign; 
    507     } 
    508  
    509493    function lfGetIsMobile($mail_type) { 
    510494        // 検索結果の取得 
  • branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products.php

    r18820 r19628  
    8686 
    8787        if (!isset($_POST['mode'])) $_POST['mode'] = ""; 
    88  
    89         //キャンペーンの編集時 
    90         if(isset($_POST['campaign_id']) && SC_Utils_Ex::sfIsInt($_POST['campaign_id']) 
    91                 && $_POST['mode'] == "camp_search") { 
    92             $objQuery = new SC_Query(); 
    93             $search_data = $objQuery->get("dtb_campaign", "search_condition", "campaign_id = ? ", array($_POST['campaign_id'])); 
    94             $arrSearch = unserialize($search_data); 
    95             foreach ($arrSearch as $key => $val) { 
    96                 $_POST[$key] = $val; 
    97             } 
    98         } 
    9988 
    10089        // POST値の引き継ぎ 
Note: See TracChangeset for help on using the changeset viewer.