[Svn-src-all:1358] [version-2_5-dev 20248] #963 [管理画面]メルマガ管理 r20245 で混入したバグ修正 r20247は無かったことにして!orz

fukuda admin @ mail.ec-cube.net
2011年 2月 20日 (日) 12:29:01 JST


Subversion committed to /home/svn/open 20248
http://svn.ec-cube.net/open_trac/changeset/20248
┌────────────────────────────┐
│更新者 :  fukuda                                       │
│更新日時:  2011-02-20 12:29:01 +0900 (日, 20  2月 2011)│
└────────────────────────────┘

Log:
--------------------------------------------------------
#963 	[管理画面]メルマガ管理 r20245 で混入したバグ修正 r20247は無かったことにして!orz

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/data/Smarty/templates/admin/mail/template_input.tpl
U   branches/version-2_5-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php

変更: branches/version-2_5-dev/data/Smarty/templates/admin/mail/template_input.tpl
===================================================================
--- branches/version-2_5-dev/data/Smarty/templates/admin/mail/template_input.tpl	2011-02-20 03:26:39 UTC (rev 20247)
+++ branches/version-2_5-dev/data/Smarty/templates/admin/mail/template_input.tpl	2011-02-20 03:29:01 UTC (rev 20248)
@@ -21,7 +21,7 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  */
 *}-->
-<form name="form1" id="form1" method="post" action="">
+<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF}-->">
 <input type="hidden" name="mode" value="<!--{$mode}-->" />
 <input type="hidden" name="template_id" value="<!--{$arrForm.template_id|h}-->" />
 <div id="mail" class="contents-main">

変更: branches/version-2_5-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php	2011-02-20 03:26:39 UTC (rev 20247)
+++ branches/version-2_5-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail_TemplateInput.php	2011-02-20 03:29:01 UTC (rev 20248)
@@ -74,7 +74,7 @@
 
         // 認証可否の判定
         SC_Utils_Ex::sfIsSuccess($objSess);
-
+        
         switch ($this->getMode()) {
         case 'edit':
             // 編集
@@ -91,7 +91,7 @@
             $objFormParam->setParam($_POST);
             $this->arrErr = $objFormParam->checkError();
             $this->arrForm = $objFormParam->getHashArray();
-                        
+            
             if (SC_Utils_Ex::isBlank($this->arrErr)) {
                 // エラーが無いときは登録・編集
                 $this->lfRegistData( $objFormParam, $objFormParam->getValue('template_id'));
@@ -136,7 +136,10 @@
 
         if ( SC_Utils_Ex::sfIsInt($template_id) ){
             // 更新時
-            $objQuery->update("dtb_mailmaga_template", $sqlval, "template_id = ?", array($template_id));
+            $objQuery->update("dtb_mailmaga_template",
+                              $sqlval,
+                              "template_id = ?",
+                              array($template_id));
         } else {
             // 新規登録時
             $sqlval['create_date'] = "now()";
@@ -155,6 +158,7 @@
         $objFormParam->addParam("メール形式", 'mail_method', INT_LEN, "n", array("EXIST_CHECK","ALNUM_CHECK"));
         $objFormParam->addParam("Subject", 'subject', STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
         $objFormParam->addParam("本文", 'body', LLTEXT_LEN, "KVCa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+        $objFormParam->addParam("テンプレートID", "template_id", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"), "", false);
     }
 
 }




Svn-src-all メーリングリストの案内