Changeset 21442 for branches/version-2_12-dev/data/class/pages/rss
- Timestamp:
- 2012/02/06 11:27:03 (12 years ago)
- Location:
- branches/version-2_12-dev/data/class/pages/rss
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/rss/LC_Page_Rss.php
r21420 r21442 124 124 if (SC_Utils_Ex::isBlank($row['news_url'])) { 125 125 $row['news_url'] = HTTP_URL; 126 } 127 elseif ($row['news_url'][0] == '/') { 126 } elseif ($row['news_url'][0] == '/') { 128 127 // 変換(絶対パス→URL) 129 128 $netUrl = new Net_URL($row['news_url']); -
branches/version-2_12-dev/data/class/pages/rss/LC_Page_Rss_Products.php
r21441 r21442 70 70 71 71 //商品IDを取得 72 if (isset($_GET['product_id']) && $_GET['product_id'] != '' && is_numeric($_GET['product_id']) 72 if (isset($_GET['product_id']) && $_GET['product_id'] != '' && is_numeric($_GET['product_id'])) { 73 73 $product_id = $_GET['product_id']; 74 74 } else { … … 83 83 break; 84 84 case 'list': 85 if ($product_id != '' && is_numeric($product_id) 85 if ($product_id != '' && is_numeric($product_id)) { 86 86 $arrProduct = $this->lfGetProductsDetailData($mode, $product_id); 87 87 } else { … … 90 90 break; 91 91 default: 92 if ($product_id != '' && is_numeric($product_id) 92 if ($product_id != '' && is_numeric($product_id)) { 93 93 $arrProduct = $this->lfGetProductsDetailData($mode, $product_id); 94 94 } else { … … 135 135 $objQuery = SC_Query_Ex::getSingletonInstance(); 136 136 //商品詳細を取得 137 if ($mode == 'all' 137 if ($mode == 'all') { 138 138 $arrProduct = $this->lfGetProductsDetail($objQuery, $mode); 139 139 } else { … … 145 145 $arrProduct[$key]['price02'] = SC_Helper_DB_Ex::sfCalcIncTax($arrProduct[$key]['price02']); 146 146 // 画像ファイルのURLセット 147 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_list_image']) 147 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_list_image'])) { 148 148 $dir = IMAGE_SAVE_RSS_URL; 149 149 } else { … … 151 151 } 152 152 $arrProduct[$key]['main_list_image'] = $dir . $arrProduct[$key]['main_list_image']; 153 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_image']) 153 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_image'])) { 154 154 $dir = IMAGE_SAVE_RSS_URL; 155 155 } else { … … 157 157 } 158 158 $arrProduct[$key]['main_image'] = $dir . $arrProduct[$key]['main_image']; 159 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_large_image']) 159 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_large_image'])) { 160 160 $dir = IMAGE_SAVE_RSS_URL; 161 161 } else { … … 169 169 ); 170 170 // 在庫無制限 171 if ($arrProduct[$key]['stock_unlimited'] == 1 171 if ($arrProduct[$key]['stock_unlimited'] == 1) { 172 172 $arrProduct[$key]['stock_unlimited'] = '在庫無制限'; 173 173 } else { … … 205 205 $arrProduct[$key]['price02_min'] = SC_Helper_DB_Ex::sfCalcIncTax($arrProduct[$key]['price02_min']); 206 206 // 画像ファイルのURLセット 207 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_list_image']) 207 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_list_image'])) { 208 208 $dir = IMAGE_SAVE_RSS_URL; 209 209 } else { … … 211 211 } 212 212 $arrProduct[$key]['main_list_image'] = $dir . $arrProduct[$key]['main_list_image']; 213 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_image']) 213 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_image'])) { 214 214 $dir = IMAGE_SAVE_RSS_URL; 215 215 } else { … … 217 217 } 218 218 $arrProduct[$key]['main_image'] = $dir . $arrProduct[$key]['main_image']; 219 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_large_image']) 219 if (file_exists(IMAGE_SAVE_REALDIR . $arrProduct[$key]['main_large_image'])) { 220 220 $dir = IMAGE_SAVE_RSS_URL; 221 221 } else { … … 256 256 // 各商品のカテゴリIDとランクの取得 257 257 $arrProduct = array(); 258 foreach ($arrProductLsit as $key => $val 258 foreach ($arrProductLsit as $key => $val) { 259 259 $sql = ''; 260 260 $sql .= ' SELECT'; … … 271 271 $sql .= ' product_id = ?'; 272 272 $arrCategory = $objQuery->getAll($sql, array($val['product_id'])); 273 if (!empty($arrCategory) 273 if (!empty($arrCategory)) { 274 274 $arrProduct[$key] = array_merge($val, $arrCategory[0]); 275 275 } … … 291 291 // 各商品のカテゴリIDとランクの取得 292 292 $arrProduct = array(); 293 foreach ($arrProductLsit as $key => $val 293 foreach ($arrProductLsit as $key => $val) { 294 294 $sql = ''; 295 295 $sql .= ' SELECT'; … … 306 306 $sql .= ' product_id = ?'; 307 307 $arrCategory = $objQuery->getAll($sql, array($val['product_id'])); 308 if (!empty($arrCategory) 308 if (!empty($arrCategory)) { 309 309 $arrProduct[$key] = array_merge($val, $arrCategory[0]); 310 310 } … … 322 322 $arrProductKeys = array(); 323 323 $arrProduct = SC_Utils_Ex::sfSwapArray($arrProduct); 324 if (is_array($arrProduct) 324 if (is_array($arrProduct)) { 325 325 $arrProductKeys = array_keys($arrProduct); 326 326 }
Note: See TracChangeset
for help on using the changeset viewer.