1、后台的一些bug修复
2、内核更新 3、后台的扩展模型做了一点更新一点,还不够完善
This commit is contained in:
@@ -67,8 +67,14 @@ class Php
|
||||
}
|
||||
// 记录视图信息
|
||||
App::$debug && Log::record('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]', 'info');
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
include $template;
|
||||
if (isset($data['template'])) {
|
||||
$__template__ = $template;
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
include $__template__;
|
||||
} else {
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
include $template;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -80,8 +86,14 @@ class Php
|
||||
*/
|
||||
public function display($content, $data = [])
|
||||
{
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
eval('?>' . $content);
|
||||
if (isset($data['content'])) {
|
||||
$__content__ = $content;
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
eval('?>' . $__content__);
|
||||
} else {
|
||||
extract($data, EXTR_OVERWRITE);
|
||||
eval('?>' . $content);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user