Changeset 16776
- Timestamp:
- 2007/11/09 03:01:20 (19 years ago)
- Location:
- branches/feature-module-update/data/class
- Files:
-
- 2 edited
-
pages/products/LC_Page_Products_List.php (modified) (3 diffs)
-
util/SC_Utils.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update/data/class/pages/products/LC_Page_Products_List.php
r16741 r16776 191 191 $this->arrSearch = $arrSearch; 192 192 193 SC_Utils_Ex::sfCustomDisplay($this); 193 $objView = new SC_SiteView(); 194 $objView->assignobj($this); 195 $objView->display(SITE_FRAME); 194 196 } 195 197 … … 348 350 $this->arrSearch = $arrSearch; 349 351 $this->tpl_mainpage = MOBILE_TEMPLATE_DIR . "products/list.tpl"; 350 SC_Utils_Ex::sfCustomDisplay($this, true); 352 353 $objView = new SC_MobileView(); 354 $objView->assignobj($this); 355 $objView->display(SITE_FRAME); 351 356 } 352 357 … … 443 448 $linemax = count($objQuery->getAll("SELECT DISTINCT product_id " 444 449 . "FROM vw_products_allclass AS allcls " 445 . (!empty($where) ? " WHERE " . $where 450 . (!empty($where) ? " WHERE " . $where 446 451 : ""), $arrval)); 447 452 -
branches/feature-module-update/data/class/util/SC_Utils.php
r16772 r16776 1216 1216 $time = strtotime($date); 1217 1217 return $time; 1218 }1219 1220 // 出力の際にテンプレートを切り替えられる1221 /*1222 index.php?tpl=test.tpl1223 */1224 function sfCustomDisplay(&$objPage, $is_mobile = false) {1225 $basename = basename($_SERVER["REQUEST_URI"]);1226 1227 if($basename == "") {1228 $path = $_SERVER["REQUEST_URI"] . "index.php";1229 } else {1230 $path = $_SERVER["REQUEST_URI"];1231 }1232 1233 if(isset($_GET['tpl']) && $_GET['tpl'] != "") {1234 $tpl_name = $_GET['tpl'];1235 } else {1236 $tpl_name = ereg_replace("^/", "", $path);1237 $tpl_name = ereg_replace("/", "_", $tpl_name);1238 $tpl_name = ereg_replace("(\.php$|\.html$)", ".tpl", $tpl_name);1239 }1240 1241 $template_path = TEMPLATE_FTP_DIR . $tpl_name;1242 1243 if($is_mobile === true) {1244 $objView = new SC_MobileView();1245 $objView->assignobj($objPage);1246 $objView->display(SITE_FRAME);1247 } else if(file_exists($template_path)) {1248 $objView = new SC_UserView(TEMPLATE_FTP_DIR, COMPILE_FTP_DIR);1249 $objView->assignobj($objPage);1250 $objView->display($tpl_name);1251 } else {1252 $objView = new SC_SiteView();1253 $objView->assignobj($objPage);1254 $objView->display(SITE_FRAME);1255 }1256 1218 } 1257 1219
Note: See TracChangeset
for help on using the changeset viewer.
