- Timestamp:
- 2007/11/09 03:01:20 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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.
