Changeset 17466
- Timestamp:
- 2008/07/28 15:10:40 (15 years ago)
- Location:
- branches/version-2/data
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2/data/Smarty/templates/default/admin/order/status.tpl
r16582 r17466 218 218 219 219 if(selectflag == 0 && checkflag == 1){ 220 document.form1.mode.value = ' search';220 document.form1.mode.value = 'update'; 221 221 document.form1.submit(); 222 222 } -
branches/version-2/data/class/pages/admin/order/LC_Page_Admin_Order_Status.php
r16903 r17466 79 79 switch ($_POST['mode']){ 80 80 81 case 'update': 82 if (!isset($_POST['change_status'])) $_POST['change_status'] = ""; 83 if ($_POST['change_status'] == 'delete') { 84 $this->lfStatusMove("delete",$_POST['move']); 85 } elseif (!empty($_POST['change_status'])) { 86 $this->lfStatusMove($_POST['change_status'], $_POST['move']); 87 } 88 //ステータス情報 89 $status = isset($_POST['status']) ? $_POST['status'] : ""; 90 break; 91 81 92 case 'search': 82 if (!isset($_POST['change_status'])) $_POST['change_status'] = "";83 switch($_POST['change_status']){84 85 default:86 break;87 88 //新規受付89 case ORDER_NEW:90 $this->lfStatusMove(ORDER_NEW, $_POST['move']);91 break;92 93 //入金待ち94 case ORDER_PAY_WAIT:95 $this->lfStatusMove(ORDER_PAY_WAIT, $_POST['move']);96 break;97 98 //キャンセル99 case ORDER_CANCEL:100 $this->lfStatusMove(ORDER_CANCEL, $_POST['move']);101 break;102 103 //取り寄せ中104 case ORDER_BACK_ORDER:105 $this->lfStatusMove(ORDER_BACK_ORDER, $_POST['move']);106 break;107 108 //発送済み109 case ORDER_DELIV:110 $this->lfStatusMove(ORDER_DELIV, $_POST['move']);111 break;112 113 //入金済み114 case ORDER_PRE_END:115 $this->lfStatusMove(ORDER_PRE_END, $_POST['move']);116 break;117 118 //削除119 case 'delete':120 $this->lfStatusMove("delete",$_POST['move']);121 break;122 }123 124 93 //ステータス情報 125 $this->SelectedStatus = isset($_POST['status']) ? $_POST['status'] : ""; 126 //検索結果の表示 127 $this->lfStatusDisp($_POST['status'],$_POST['search_pageno']); 94 $status = isset($_POST['status']) ? $_POST['status'] : ""; 128 95 break; 129 96 130 97 default: 131 98 //ステータス情報 132 $this->SelectedStatus = ORDER_NEW;133 99 //デフォルトで新規受付一覧表示 134 $ this->lfStatusDisp(ORDER_NEW, $_POST['search_pageno']);100 $status = ORDER_NEW; 135 101 break; 136 102 } 103 104 //ステータス情報 105 $this->SelectedStatus = $status; 106 //検索結果の表示 107 $this->lfStatusDisp($status, $_POST['search_pageno']); 137 108 138 109 $objView->assignobj($this); … … 154 125 $select ="*"; 155 126 $from = "dtb_order"; 156 $where="del_flg=0 AND status=?"; 127 $where = "del_flg = 0 AND status = ?"; 128 $arrval[] = $status; 157 129 $order = "order_id DESC"; 158 130 159 $linemax = $objQuery->count( "dtb_order", "del_flg = 0 AND status=?", array($status));131 $linemax = $objQuery->count($from, $where, $arrval); 160 132 $this->tpl_linemax = $linemax; 161 133 … … 177 149 178 150 //検索結果の取得 179 $this->arrStatus = $objQuery->select($select, $from, $where, array($status));151 $this->arrStatus = $objQuery->select($select, $from, $where, $arrval); 180 152 } 181 153
Note: See TracChangeset
for help on using the changeset viewer.