- Timestamp:
- 2006/12/18 15:30:35 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
temp/branches/ec-cube-beta/html/admin/contents/campaign_design.php
r10864 r10872 23 23 $objPage = new LC_Page(); 24 24 $objView = new SC_AdminView(); 25 $objQuery = new SC_Query(); 25 26 26 27 // ǧ¾Ú²ÄÈݤÎȽÄê … … 35 36 } 36 37 37 // ¥Ç¡¼¥¿¹¹¿·½èÍý 38 if ($division != ''){ 39 /* 40 // ¥×¥ì¥Ó¥å¡¼Íѥƥó¥×¥ì¡¼¥È¤Ë½ñ¤¹þ¤ß 41 $fp = fopen($pre_DIR.$division.'.tpl',"w"); 42 fwrite($fp, $_POST[$division]); 43 fclose($fp); 38 // ¥Ç¥£¥ì¥¯¥È¥ê̾¤ò¼èÆÀ̾ 39 $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id)); 40 // ¥¥ã¥ó¥Ú¡¼¥ó¥Æ¥ó¥×¥ì¡¼¥È³ÊǼ¥Ç¥£¥ì¥¯¥È¥ê 41 switch($arrForm['status']) { 42 case 'active': 43 $status = CAMPAIGN_TEMPLATE_ACTIVE; 44 break; 45 case 'end': 46 $status = CAMPAIGN_TEMPLATE_END; 47 break; 48 default: 49 $status = CAMPAIGN_TEMPLATE_ACTIVE; 50 break; 51 } 52 $campaign_dir = CAMPAIGN_PATH . $directory_name . "/" .$status; 44 53 45 // ÅÐÏ¿»þ¤Ï¥×¥ì¥Ó¥å¡¼Íѥƥó¥×¥ì¡¼¥È¤ò¥³¥Ô¡¼¤¹¤ë 46 if ($_POST['mode'] == 'confirm'){ 47 copy($pre_DIR.$division.".tpl", USER_INC_PATH . $division . ".tpl"); 48 // ´°Î»¥á¥Ã¥»¡¼¥¸¡Ê¥×¥ì¥Ó¥å¡¼»þ¤Ïɽ¼¨¤·¤Ê¤¤¡Ë 49 $objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');"; 50 51 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤ÎÉý¤ò¸µ¤ËÌ᤹(½èÍý¤ÎÅý°ì¤Î¤¿¤á) 52 $_POST['header_row'] = ""; 53 $_POST['footer_row'] = ""; 54 }else if ($_POST['mode'] == 'preview'){ 55 if ($division == "header") $objPage->header_prev = "on"; 56 if ($division == "footer") $objPage->footer_prev = "on"; 57 } 58 59 // ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿) 60 $header_data = file_get_contents($pre_DIR . "header.tpl"); 54 switch($_POST['mode']) { 55 case 'regist': 56 // ÅÐÏ¿»þ¤Ï¥×¥ì¥Ó¥å¡¼Íѥƥó¥×¥ì¡¼¥È¤ò¥³¥Ô¡¼¤¹¤ë 57 if ($_POST['mode'] == 'confirm'){ 58 copy($pre_DIR.$division.".tpl", USER_INC_PATH . $division . ".tpl"); 59 // ´°Î»¥á¥Ã¥»¡¼¥¸¡Ê¥×¥ì¥Ó¥å¡¼»þ¤Ïɽ¼¨¤·¤Ê¤¤¡Ë 60 $objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');"; 61 62 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤ÎÉý¤ò¸µ¤ËÌ᤹(½èÍý¤ÎÅý°ì¤Î¤¿¤á) 63 $_POST['header_row'] = ""; 64 $_POST['footer_row'] = ""; 65 }else if ($_POST['mode'] == 'preview'){ 66 if ($division == "header") $objPage->header_prev = "on"; 67 if ($division == "footer") $objPage->footer_prev = "on"; 68 } 61 69 62 // ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿) 63 $footer_data = file_get_contents($pre_DIR . "footer.tpl"); 64 */ 65 } else { 66 /* 67 // post¤Ç¥Ç¡¼¥¿¤¬ÅϤµ¤ì¤Ê¤±¤ì¤Ð¿·µ¬ÆÉ¤ß¹þ¤ß¤ÈȽÃǤò¤·¡¢¥×¥ì¥Ó¥å¡¼Íѥǡ¼¥¿¤òÀµµ¬¤Î¥Ç¡¼¥¿¤Ç¾å½ñ¤¤¹¤ë 68 if (!is_dir($pre_DIR)) { 69 mkdir($pre_DIR); 70 } 71 copy(USER_INC_PATH . "header.tpl", $pre_DIR . "header.tpl"); 72 copy(USER_INC_PATH . "footer.tpl", $pre_DIR . "footer.tpl"); 73 74 // ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß 75 $header_data = file_get_contents(USER_INC_PATH . "header.tpl"); 76 // ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß 77 $footer_data = file_get_contents(USER_INC_PATH . "footer.tpl"); 78 */ 70 break; 71 default: 72 break; 79 73 } 80 74 81 // ¥Æ¥¥¹¥È¥¨¥ê¥¢¤Ëɽ¼¨ 82 $objPage->header_data = $header_data; 83 $objPage->footer_data = $footer_data; 75 // ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß 76 $objPage->header_data = file_get_contents($campaign_dir . "header.tpl"); 77 // ¥³¥ó¥Æ¥ó¥Ä¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß 78 $objPage->contents_data = file_get_contents($campaign_dir . "contents.tpl"); 79 // ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß 80 $objPage->footer_data = file_get_contents($campaign_dir . "footer.tpl"); 84 81 85 if ($_POST['header_row'] != ''){ 86 $objPage->header_row = $_POST['header_row']; 87 } 88 89 if ($_POST['footer_row'] != ''){ 90 $objPage->footer_row = $_POST['footer_row']; 91 } 92 93 // ¥Ö¥é¥¦¥¶¥¿¥¤¥× 94 $objPage->browser_type = $_POST['browser_type']; 82 // ¥Õ¥©¡¼¥à¤ÎÃͤò³ÊǼ 83 $objPage->arrForm = $arrForm; 95 84 96 85 // ²èÌ̤Îɽ¼¨
Note: See TracChangeset
for help on using the changeset viewer.
