Changeset 20229
- Timestamp:
- 2011/02/20 03:41:22 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
r20228 r20229 108 108 }else{ 109 109 $this->arrErr = $status; 110 var_dump($status);111 echo "\n\n<br/>#######--------- line is ".__LINE__." on ".__FILE__."--------########<br/>\n\n";112 113 110 } 114 111 break; 115 112 default: 116 $this->arrForm = $this->createFromValues( );113 $this->arrForm = $this->createFromValues($_GET['order_id'],$_POST['pdf_order_id']); 117 114 break; 118 115 } … … 124 121 * PDF作成フォームのデフォルト値の生成 125 122 */ 126 function createFromValues( ){123 function createFromValues($order_id,$pdf_order_id){ 127 124 // ここが$arrFormの初登場ということを明示するため宣言する。 128 125 $arrForm = array(); … … 141 138 142 139 // 注文番号があったら、セットする 143 if(SC_Utils_Ex::sfIsInt($ _GET['order_id'])) {144 $arrForm['order_id'][0] = $ _GET['order_id'];145 } elseif (is_array($ _POST['pdf_order_id'])) {140 if(SC_Utils_Ex::sfIsInt($order_id)) { 141 $arrForm['order_id'][0] = $order_id; 142 } elseif (is_array($pdf_order_id)) { 146 143 $this->getOrderIdFromPost($objFormParam); 147 sort($ _POST['pdf_order_id']);148 foreach ($ _POST['pdf_order_id']AS $key=>$val) {144 sort($pdf_order_id); 145 foreach ($pdf_order_id AS $key=>$val) { 149 146 $arrForm['order_id'][] = $val; 150 147 }
Note: See TracChangeset
for help on using the changeset viewer.