1 Star 0 Fork 4

ZLP/栀子花授权系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
template.class.php 1.14 KB
一键复制 编辑 原始数据 按行查看 历史
Birth 提交于 2022-10-08 09:33 . 上传
<?php
if(!defined('IN_CRONLITE'))exit();
class Template {
static public function getList(){
$dir = TEMPLATE_ROOT;
$dirArray[] = NULL;
if (false != ($handle = opendir($dir))) {
$i = 0;
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && !strpos($file, ".")) {
$dirArray[$i] = $file;
$i++;
}
}
closedir($handle);
}
return $dirArray;
}
static public function load($name = 'index'){
global $conf;
$template = $conf['template']?$conf['template']:'layui';
if(!preg_match('/^[a-zA-Z0-9]+$/',$name))exit('error');
$filename = TEMPLATE_ROOT.$template.'/'.$name.'.php';
$filename_default = TEMPLATE_ROOT.'layui/'.$name.'.php';
if(file_exists($filename)){
return $filename;
}elseif(file_exists($filename_default)){
return $filename_default;
}else{
exit('Template file not found');
}
}
static public function exists($template){
$filename = TEMPLATE_ROOT.$template.'/index.php';
if(file_exists($filename)){
return true;
}else{
return false;
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/tingfengge/zzhauth.git
[email protected]:tingfengge/zzhauth.git
tingfengge
zzhauth
栀子花授权系统
master

搜索帮助