- Timestamp:
- 2006/10/25 17:29:14 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/rss/product.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/rss/product.php
r6691 r6692 35 35 // ÃͤΥ»¥Ã¥È¤·Ä¾¤· 36 36 foreach($arrProduct as $key => $val){ 37 38 37 //¾¦ÉʲÁ³Ê¤òÀǹþ¤ß¤ËÊÔ½¸ 39 38 $arrProduct[$key]["price02"] = sfPreTax($arrProduct[$key]["price02"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]); … … 50 49 $arrProduct[$key]["point"] = sfPrePoint($arrProduct[$key]["price02"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]); 51 50 } 52 }elseif($mode == "list"){ 51 } 52 if($mode == "list"){ 53 53 //¾¦ÉʰìÍ÷¤ò¼èÆÀ 54 54 $arrProduct = $objQuery->getall("SELECT product_id, name AS product_name FROM dtb_products"); 55 }else{ 56 $arrProduct = lfGetProductsAllclass($objQuery); 57 58 // ÃͤΥ»¥Ã¥È¤·Ä¾¤· 59 foreach($arrProduct as $key => $val){ 60 //¾¦ÉʲÁ³Ê¤òÀǹþ¤ß¤ËÊÔ½¸ 61 $arrProduct[$key]["price01_max"] = sfPreTax($arrProduct[$key]["price01_max"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]); 62 $arrProduct[$key]["price01_min"] = sfPreTax($arrProduct[$key]["price01_min"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]); 63 $arrProduct[$key]["price02_max"] = sfPreTax($arrProduct[$key]["price02_max"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]); 64 $arrProduct[$key]["price02_min"] = sfPreTax($arrProduct[$key]["price02_min"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]); 65 66 // ²èÁü¥Õ¥¡¥¤¥ë¤ÎURL¥»¥Ã¥È 67 (file_exists(IMAGE_SAVE_DIR . $arrProduct[$key]["main_list_image"])) ? $dir = IMAGE_SAVE_URL_RSS : $dir = IMAGE_TEMP_URL_RSS; 68 $arrProduct[$key]["main_list_image"] = $dir . $arrProduct[$key]["main_list_image"]; 69 (file_exists(IMAGE_SAVE_DIR . $arrProduct[$key]["main_image"])) ? $dir = IMAGE_SAVE_URL_RSS : $dir = IMAGE_TEMP_URL_RSS; 70 $arrProduct[$key]["main_image"] = $dir . $arrProduct[$key]["main_image"]; 71 (file_exists(IMAGE_SAVE_DIR . $arrProduct[$key]["main_large_image"])) ? $dir = IMAGE_SAVE_URL_RSS : $dir = IMAGE_TEMP_URL_RSS; 72 $arrProduct[$key]["main_large_image"] = $dir . $arrProduct[$key]["main_large_image"]; 73 74 // ¥Ý¥¤¥ó¥È·×»» 75 $arrProduct[$key]["point_max"] = sfPrePoint($arrProduct[$key]["price02_max"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]); 76 $arrProduct[$key]["point_min"] = sfPrePoint($arrProduct[$key]["price02_min"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]); 77 } 55 78 } 56 79 … … 85 108 * Ìá¤êÃÍ:$arrProduct ¼èÆÀ·ë²Ì¤òÇÛÎó¤ÇÊÖ¤¹ 86 109 **************************************************************************************************************/ 87 function lfGetProductsDetail($objQuery, $product_id = " all"){110 function lfGetProductsDetail($objQuery, $product_id = ""){ 88 111 $sql = ""; 89 112 $sql .= "SELECT "; … … 109 132 $sql .= " WHERE prod.product_id = cls.product_id AND prod.del_flg = 0 AND prod.status = 1"; 110 133 111 if($product_id != "all" ){134 if($product_id != "all" and $product_id != ""){ 112 135 $sql .= " AND prod.product_id = ?"; 113 136 $arrval = array($product_id); … … 118 141 } 119 142 143 /************************************************************************************************************** 144 * ´Ø¿ô̾:lfGetProductsAllclass 145 * ÀâÌÀ¡¡:¾¦ÉʾðÊó¤ò¼èÆÀ¤¹¤ë(vw_products_allclass»ÈÍÑ) 146 * °ú¿ô£±:$objQuery DBÁàºî¥¯¥é¥¹ 147 * Ìá¤êÃÍ:$arrProduct ¼èÆÀ·ë²Ì¤òÇÛÎó¤ÇÊÖ¤¹ 148 **************************************************************************************************************/ 149 function lfGetProductsAllclass($objQuery){ 150 $sql = ""; 151 $sql .= "SELECT 152 product_id 153 ,name as product_name 154 ,category_id 155 ,point_rate 156 ,comment3 157 ,main_list_comment 158 ,main_image 159 ,main_list_image 160 ,product_code_min 161 ,product_code_max 162 ,price01_min 163 ,price01_max 164 ,price02_min 165 ,price02_max 166 ,(SELECT category_name FROM dtb_category AS cat WHERE cat.category_id = allcls.category_id) AS category_name 167 FROM vw_products_allclass as allcls 168 WHERE allcls.del_flg = 0 AND allcls.status = 1"; 169 $sql .= " ORDER BY allcls.product_id"; 170 $arrProduct = $objQuery->getall($sql); 171 return $arrProduct; 172 } 173 174 120 175 ?>
Note: See TracChangeset
for help on using the changeset viewer.
