Changeset 18310


Ignore:
Timestamp:
2009/09/22 03:39:46 (11 years ago)
Author:
Seasoft
Message:

merge r18152
・取得元: version-2_4

  • インデントを修正(2SP → 4SP)

【取得元のログメッセージ】

  • #495 レビュー管理にて、登録URLの削除ができない不具合 を修正
Location:
branches/comu-ver2/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/Smarty/templates/default/admin/products/review_edit.tpl

    r18254 r18310  
    2222 */ 
    2323*}--> 
    24 <form name="form1" id="form1" method="post" action="?" > 
    25 <input type="hidden" name="mode" value="complete" /> 
    26 <input type="hidden" name="review_id" value="<!--{$arrReview.review_id|escape}-->" /> 
    27 <!--{foreach key=key item=item from=$arrSearchHidden}--> 
    28 <input type="hidden" name="<!--{$key}-->" value="<!--{$item|escape}-->" /> 
    29 <!--{/foreach}--> 
    30 <div id="products" class="contents-main"> 
     24<form name="form1" id="form1" method="post" action="?"> 
     25    <input type="hidden" name="mode" value="complete" /> 
     26    <input type="hidden" name="review_id" value="<!--{$arrReview.review_id|escape}-->" /> 
     27    <!--{foreach key=key item=item from=$arrSearchHidden}--> 
     28        <input type="hidden" name="<!--{$key}-->" value="<!--{$item|escape}-->" /> 
     29    <!--{/foreach}--> 
    3130 
    32 <!--▼編集テーブルここから--> 
    33 <table> 
    34   <tr> 
    35     <th>商品名</th> 
    36     <td><!--{$arrReview.name|escape}--></td> 
    37   </tr> 
    38   <tr> 
    39     <th>レビュー表示</th> 
    40     <td> 
    41       <!--{if $arrErr.status}--><span class="attention"><!--{$arrErr.status}--></span><!--{/if}--> 
    42       <input type="radio" name="status" value="2" <!--{if $arrReview.status eq 2}-->checked<!--{/if}-->>非表示<!--{if $arrReview.status eq 2 && !$tpl_status_change}--><!--{else}--><input type="radio" name="status" value="1" <!--{if $arrReview.status eq 1}-->checked<!--{/if}-->>表示<!--{/if}--> 
    43     </td> 
    44   </tr> 
    45   <tr> 
    46     <th>投稿日</th> 
    47     <td><!--{$arrReview.create_date|sfDispDBDate}--></td> 
    48   </tr> 
    49   <tr> 
    50     <th>投稿者名 <span class="attention">*</span></th> 
    51     <td> 
    52       <!--{if $arrErr.reviewer_name}--><span class="attention"><!--{$arrErr.reviewer_name}--></span><!--{/if}--> 
    53       <input type="text" class="box60" name="reviewer_name" value="<!--{$arrReview.reviewer_name|escape}-->" style="<!--{$arrErr.reviewer_name|sfGetErrorColor}-->" size=30> 
    54     </td> 
    55   </tr> 
    56   <tr> 
    57     <th>ホームページアドレス</th> 
    58     <td> 
    59       <!--{if $arrErr.reviewer_url}--><span class="attention"><!--{$arrErr.reviewer_url}--></span><!--{/if}--> 
    60       <input type="text" class="box60" name="reviewer_url" maxlength="<!--{$smarty.const.URL_LEN}-->" value="<!--{$arrReview.reviewer_url|escape}-->" style="<!--{$arrErr.reviewer_url|sfGetErrorColor}-->" size=30> 
    61     </td> 
    62   </tr> 
    63   <tr> 
    64     <th>性別</th> 
    65     <td><!--{html_radios_ex name="sex" options=$arrSex selected=$arrReview.sex}--></td> 
    66   </tr> 
    67   <tr> 
    68     <th>おすすめレベル <span class="attention">*</span></th> 
    69     <td> 
    70       <!--{assign var=key value="recommend_level"}--> 
    71       <!--{if $arrErr[$key]}--> 
    72       <span class="attention"><!--{$arrErr[$key]}--></span> 
    73       <!--{/if}--> 
    74       <select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" > 
    75       <option value="" selected="selected">選択してください</option> 
    76       <!--{html_options options=$arrRECOMMEND selected=$arrReview[$key]}--> 
    77       </select> 
    78     </td> 
    79   </tr> 
    80   <tr> 
    81     <th>タイトル <span class="attention">*</span></th> 
    82     <td> 
    83       <!--{if $arrErr.title}--><span class="attention"><!--{$arrErr.title}--></span><!--{/if}--> 
    84       <input type="text" class="box60" name="title" value="<!--{$arrReview.title|escape}-->" style="<!--{$arrErr.title|sfGetErrorColor}-->" size=30><span class="attention"> 
    85     </td> 
    86   </tr> 
    87   <tr> 
    88     <th>コメント <span class="attention">*</span></th> 
    89     <td> 
    90       <!--{if $arrErr.comment}--><span class="attention"><!--{$arrErr.comment}--></span><!--{/if}--> 
    91       <textarea name="comment" rows="20" cols="60" class="area60" wrap="soft" style="<!--{$arrErr.comment|sfGetErrorColor}-->" ><!--{$arrReview.comment|escape}--></textarea> 
    92     </td> 
    93   </tr> 
    94 </table> 
    95 <!--▲編集テーブルここまで--> 
     31    <div id="products" class="contents-main"> 
    9632 
    97 <div class="btn"> 
    98   <button type="button" onclick="document.form1.action='./review.php'; fnModeSubmit('search','','');" ><span>検索画面に戻る</span></button> 
    99   <button type="button" onclick="fnModeSubmit('complete','','');"><span>この内容で登録する</span></button> 
    100 </div> 
    101 </div> 
     33        <!--▼編集テーブルここから--> 
     34        <table> 
     35            <tr> 
     36                <th>商品名</th> 
     37                <td><!--{$arrReview.name|escape}--></td> 
     38            </tr> 
     39            <tr> 
     40                <th>レビュー表示</th> 
     41                <td> 
     42                    <!--{if $arrErr.status}--><span class="attention"><!--{$arrErr.status}--></span><!--{/if}--> 
     43                    <input type="radio" name="status" value="2" <!--{if $arrReview.status eq 2}-->checked<!--{/if}-->>非表示<!--{if $arrReview.status eq 2 && !$tpl_status_change}--><!--{else}--><input type="radio" name="status" value="1" <!--{if $arrReview.status eq 1}-->checked<!--{/if}-->>表示<!--{/if}--> 
     44                </td> 
     45            </tr> 
     46            <tr> 
     47                <th>投稿日</th> 
     48                <td><!--{$arrReview.create_date|sfDispDBDate}--></td> 
     49            </tr> 
     50            <tr> 
     51                <th>投稿者名 <span class="attention">*</span></th> 
     52                <td> 
     53                    <!--{if $arrErr.reviewer_name}--><span class="attention"><!--{$arrErr.reviewer_name}--></span><!--{/if}--> 
     54                    <input type="text" class="box60" name="reviewer_name" value="<!--{$arrReview.reviewer_name|escape}-->" style="<!--{$arrErr.reviewer_name|sfGetErrorColor}-->" size=30> 
     55                </td> 
     56            </tr> 
     57            <tr> 
     58                <th>ホームページアドレス</th> 
     59                <td> 
     60                    <!--{if $arrErr.reviewer_url}--><span class="attention"><!--{$arrErr.reviewer_url}--></span><!--{/if}--> 
     61                    <input type="text" class="box60" name="reviewer_url" maxlength="<!--{$smarty.const.URL_LEN}-->" value="<!--{$arrReview.reviewer_url|escape}-->" style="<!--{$arrErr.reviewer_url|sfGetErrorColor}-->" size=30> 
     62                </td> 
     63            </tr> 
     64            <tr> 
     65                <th>性別</th> 
     66                <td><!--{html_radios_ex name="sex" options=$arrSex selected=$arrReview.sex}--></td> 
     67            </tr> 
     68            <tr> 
     69                <th>おすすめレベル <span class="attention">*</span></th> 
     70                <td> 
     71                    <!--{assign var=key value="recommend_level"}--> 
     72                    <!--{if $arrErr[$key]}--> 
     73                    <span class="attention"><!--{$arrErr[$key]}--></span> 
     74                    <!--{/if}--> 
     75                    <select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" > 
     76                    <option value="" selected="selected">選択してください</option> 
     77                    <!--{html_options options=$arrRECOMMEND selected=$arrReview[$key]}--> 
     78                    </select> 
     79                </td> 
     80            </tr> 
     81            <tr> 
     82                <th>タイトル <span class="attention">*</span></th> 
     83                <td> 
     84                    <!--{if $arrErr.title}--><span class="attention"><!--{$arrErr.title}--></span><!--{/if}--> 
     85                    <input type="text" class="box60" name="title" value="<!--{$arrReview.title|escape}-->" style="<!--{$arrErr.title|sfGetErrorColor}-->" size=30><span class="attention"> 
     86                </td> 
     87            </tr> 
     88            <tr> 
     89                <th>コメント <span class="attention">*</span></th> 
     90                <td> 
     91                    <!--{if $arrErr.comment}--><span class="attention"><!--{$arrErr.comment}--></span><!--{/if}--> 
     92                    <textarea name="comment" rows="20" cols="60" class="area60" wrap="soft" style="<!--{$arrErr.comment|sfGetErrorColor}-->" ><!--{$arrReview.comment|escape}--></textarea> 
     93                </td> 
     94            </tr> 
     95        </table> 
     96        <!--▲編集テーブルここまで--> 
     97 
     98        <div class="btn"> 
     99            <button type="button" onclick="document.form1.action='./review.php'; fnModeSubmit('search','','');" ><span>検索画面に戻る</span></button> 
     100            <button type="button" onclick="fnModeSubmit('complete','','');"><span>この内容で登録する</span></button> 
     101        </div> 
     102    </div> 
    102103</form> 
  • branches/comu-ver2/data/class/pages/admin/products/LC_Page_Admin_Products_ReviewEdit.php

    r18234 r18310  
    9191                    array("column" => "sex", "convert" => "n") 
    9292                ); 
    93                  
     93 
    9494                // フォーム値の変換 
    9595                $arrReview = $this->lfConvertParam($_POST, $arrRegistColumn); 
     
    105105                    // レビュー情報の更新 
    106106                    $this->lfRegistReviewData($arrReview, $arrRegistColumn); 
    107                      
     107 
    108108                    // レビュー情報のDB取得 
    109109                    $this->arrReview = $this->lfGetReviewData($arrReview['review_id']); 
    110                      
     110 
    111111                    $this->tpl_onload = "alert('登録が完了しました。');"; 
    112112                } 
    113113                break; 
    114              
     114 
    115115            default: 
    116116                // レビュー情報のDB取得 
     
    131131        parent::destroy(); 
    132132    } 
    133  
    134133 
    135134    /** 
     
    187186        $where = "A.del_flg = 0 AND B.del_flg = 0 AND review_id = ? "; 
    188187        $arrReview = $this->objQuery->select($select, $from, $where, array($review_id)); 
    189          
    190188        if (empty($arrReview)) { 
    191189            SC_Utils_Ex::sfDispError(""); 
    192190        } 
    193          
     191 
    194192        return $arrReview[0]; 
    195193    } 
     
    204202        } 
    205203        $arrRegist['update_date'] = 'now()'; 
    206          
     204 
    207205        // 更新実行 
    208206        $this->objQuery->update("dtb_review", $arrRegist, "review_id = ?", array($arrReview['review_id'])); 
Note: See TracChangeset for help on using the changeset viewer.