提交 c4c4a8aa 编写于 作者: D devil_gong

应用管理优化

上级 c0da21f3
...@@ -918,18 +918,26 @@ php; ...@@ -918,18 +918,26 @@ php;
if(strpos($file, '/.') === false && strpos($file, '__') === false) if(strpos($file, '/.') === false && strpos($file, '__') === false)
{ {
// 文件包对应系统所在目录 // 文件包对应系统所在目录
$is_has_find = false;
foreach($dir_list as $dir_key=>$dir_value) foreach($dir_list as $dir_key=>$dir_value)
{ {
if(strpos($file, $dir_key) !== false) if(strpos($file, $dir_key) !== false)
{ {
$file = str_replace($dir_key.'/', '', $dir_value.$file); $file = str_replace($dir_key.'/', '', $dir_value.$file);
$is_has_find = true;
break; break;
} }
} }
// 没有匹配到则指定目录跳过
if($is_has_find == false)
{
continue;
}
// 截取文件路径 // 截取文件路径
$file_path = substr($file, 0, strrpos($file, '/')); $file_path = substr($file, 0, strrpos($file, '/'));
// 路径不存在则创建 // 路径不存在则创建
\base\FileUtil::CreateDir($file_path); \base\FileUtil::CreateDir($file_path);
......
...@@ -135,15 +135,23 @@ class ThemeService ...@@ -135,15 +135,23 @@ class ThemeService
if(strpos($file, '/.') === false && strpos($file, '__') === false) if(strpos($file, '/.') === false && strpos($file, '__') === false)
{ {
// 文件包对应系统所在目录 // 文件包对应系统所在目录
$is_has_find = false;
foreach($dir_list as $dir_key=>$dir_value) foreach($dir_list as $dir_key=>$dir_value)
{ {
if(strpos($file, $dir_key) !== false) if(strpos($file, $dir_key) !== false)
{ {
$file = str_replace($dir_key.'/', '', $dir_value.$file); $file = str_replace($dir_key.'/', '', $dir_value.$file);
$is_has_find = true;
break; break;
} }
} }
// 没有匹配到则指定目录跳过
if($is_has_find == false)
{
continue;
}
// 截取文件路径 // 截取文件路径
$file_path = substr($file, 0, strrpos($file, '/')); $file_path = substr($file, 0, strrpos($file, '/'));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册