Changeset 19879


Ignore:
Timestamp:
2011/01/12 05:31:07 (13 years ago)
Author:
Seasoft
Message:

#893(SC_Response#reload を使うべきであろう箇所で SC_Response#sendRedirect を利用している)
#748(モバイル/スマートフォンのデザイン管理)

  • 削除できない不具合を改修
Location:
branches/version-2_5-dev/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/Smarty/templates/admin/design/index.tpl

    r19840 r19879  
    351351            <td> 
    352352                <!--{if $item.edit_flg == 1}--> 
    353                     <a href="?" onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','','');">削除</a> 
     353                    <a href="#" onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','page_id','<!--{$item.page_id|h}-->'); return false;">削除</a> 
    354354                <!--{/if}--> 
    355355            </td> 
  • branches/version-2_5-dev/data/class/pages/admin/design/LC_Page_Admin_Design.php

    r19878 r19879  
    8383            $page_id = $_REQUEST['page_id']; 
    8484        } else { 
    85             $page_id = 1; 
     85            $page_id = 1; // FIXME $_REQUEST['page_id'] を受け取れない不具合時に不正処理が行なわれる原因となった 
    8686        } 
    8787        // 端末種別IDを取得 
     
    225225            if (!$objLayout->lfCheckBaseData($page_id, $device_type_id)) { 
    226226                $objLayout->lfDelPageData($page_id, $device_type_id); 
    227                 SC_Response_Ex::reload(array('device_type_id' => $device_type_id)); 
     227                SC_Response_Ex::reload(array('device_type_id' => $device_type_id), true); 
    228228                exit; 
    229229            } 
Note: See TracChangeset for help on using the changeset viewer.