Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/admin/order/mail.php

    r12157 r15078  
    1313        $this->tpl_mainno = 'order';         
    1414        $this->tpl_subno = 'index'; 
    15         $this->tpl_subtitle = '¼õÃí´ÉÍý'; 
     15        $this->tpl_subtitle = '受注管理'; 
    1616        global $arrMAILTEMPLATE; 
    1717        $this->arrMAILTEMPLATE = $arrMAILTEMPLATE; 
     
    2424sfIsSuccess($objSess); 
    2525 
    26 // ¸¡º÷¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤® 
     26// 検索パラメータの引き継ぎ 
    2727foreach ($_POST as $key => $val) { 
    2828    if (ereg("^search_", $key)) { 
     
    3333$objPage->tpl_order_id = $_POST['order_id']; 
    3434 
    35 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ 
     35// パラメータ管理クラス 
    3636$objFormParam = new SC_FormParam(); 
    37 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 
     37// パラメータ情報の初期化 
    3838lfInitParam(); 
    3939 
     
    4242    break; 
    4343case 'return': 
    44     // POSTÃͤμèÆÀ 
     44    // POST値の取得 
    4545    $objFormParam->setParam($_POST); 
    4646    break; 
    4747case 'send': 
    48     // POSTÃͤμèÆÀ 
     48    // POST値の取得 
    4949    $objFormParam->setParam($_POST); 
    50     // ÆþÎÏÃͤÎÊÑ´¹ 
     50    // 入力値の変換 
    5151    $objFormParam->convParam(); 
    5252    $objPage->arrErr = $objFormParam->checkerror(); 
    53     // ¥á¡¼¥ë¤ÎÁ÷¿® 
     53    // メールの送信 
    5454    if (count($objPage->arrErr) == 0) { 
    55         // Ãíʸ¼õÉե᡼¥ë 
     55        // 注文受付メール 
    5656        sfSendOrderMail($_POST['order_id'], $_POST['template_id'], $_POST['subject'], $_POST['header'], $_POST['footer']); 
    5757    } 
     
    6060    break;   
    6161case 'confirm': 
    62     // POSTÃͤμèÆÀ 
     62    // POST値の取得 
    6363    $objFormParam->setParam($_POST); 
    64     // ÆþÎÏÃͤÎÊÑ´¹ 
     64    // 入力値の変換 
    6565    $objFormParam->convParam(); 
    66     // ÆþÎÏÃͤΰú¤­·Ñ¤® 
     66    // 入力値の引き継ぎ 
    6767    $objPage->arrHidden = $objFormParam->getHashArray(); 
    6868    $objPage->arrErr = $objFormParam->checkerror(); 
    69     // ¥á¡¼¥ë¤ÎÁ÷¿® 
     69    // メールの送信 
    7070    if (count($objPage->arrErr) == 0) { 
    71         // Ãíʸ¼õÉե᡼¥ë(Á÷¿®¤Ê¤·) 
     71        // 注文受付メール(送信なし) 
    7272        $objSendMail = sfSendOrderMail($_POST['order_id'], $_POST['template_id'], $_POST['subject'], $_POST['header'], $_POST['footer'], false); 
    73         // ³Îǧ¥Ú¡¼¥¸¤Îɽ¼¨ 
     73        // 確認ページの表示 
    7474        $objPage->tpl_subject = $objSendMail->subject; 
    7575        $objPage->tpl_body = mb_convert_encoding( $objSendMail->body, "EUC-JP", "auto" );        
     
    8484    break; 
    8585case 'change': 
    86     // POSTÃͤμèÆÀ 
     86    // POST値の取得 
    8787    $objFormParam->setValue('template_id', $_POST['template_id']); 
    8888    if(sfIsInt($_POST['template_id'])) { 
     
    108108$objView->display(MAIN_FRAME); 
    109109//----------------------------------------------------------------------------------------------------------------------------------- 
    110 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 
     110/* パラメータ情報の初期化 */ 
    111111function lfInitParam() { 
    112112    global $objFormParam; 
    113     $objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥È", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    114     $objFormParam->addParam("¥á¡¼¥ë¥¿¥¤¥È¥ë", "subject", STEXT_LEN, "KVa",  array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
    115     $objFormParam->addParam("¥Ø¥Ã¥À¡¼", "header", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
    116     $objFormParam->addParam("¥Õ¥Ã¥¿¡¼", "footer", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
     113    $objFormParam->addParam("テンプレート", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
     114    $objFormParam->addParam("メールタイトル", "subject", STEXT_LEN, "KVa",  array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
     115    $objFormParam->addParam("ヘッダー", "header", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
     116    $objFormParam->addParam("フッター", "footer", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK")); 
    117117} 
Note: See TracChangeset for help on using the changeset viewer.