mirror of https://gitee.com/karson/fastadmin.git
parent
1a81c45317
commit
b06d963a4a
|
|
@ -8,6 +8,16 @@ use think\Loader;
|
||||||
|
|
||||||
class Common
|
class Common
|
||||||
{
|
{
|
||||||
|
|
||||||
|
public function appDispatch(&$dispatch)
|
||||||
|
{
|
||||||
|
$pathinfoArr = explode('/', request()->pathinfo());
|
||||||
|
if (!Config::get('url_domain_deploy') && $pathinfoArr && in_array($pathinfoArr[0], ['index', 'api'])) {
|
||||||
|
//如果是以index或api开始的URL则关闭路由检测
|
||||||
|
\think\App::route(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public function moduleInit(&$request)
|
public function moduleInit(&$request)
|
||||||
{
|
{
|
||||||
// 设置mbstring字符编码
|
// 设置mbstring字符编码
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,10 @@ return [
|
||||||
'app_init' => [],
|
'app_init' => [],
|
||||||
// 应用开始
|
// 应用开始
|
||||||
'app_begin' => [],
|
'app_begin' => [],
|
||||||
|
// 应用调度
|
||||||
|
'app_dispatch' => [
|
||||||
|
'app\\common\\behavior\\Common',
|
||||||
|
],
|
||||||
// 模块初始化
|
// 模块初始化
|
||||||
'module_init' => [
|
'module_init' => [
|
||||||
'app\\common\\behavior\\Common',
|
'app\\common\\behavior\\Common',
|
||||||
|
|
|
||||||
|
|
@ -6212,7 +6212,7 @@ define('upload',['jquery', 'bootstrap', 'plupload', 'template'], function ($, un
|
||||||
config: {
|
config: {
|
||||||
container: document.body,
|
container: document.body,
|
||||||
classname: '.plupload:not([initialized])',
|
classname: '.plupload:not([initialized])',
|
||||||
previewtpl: '<li class="col-xs-3"><a href="<%=fullurl%>" data-url="<%=url%>" target="_blank" class="thumbnail"><img src="<%=fullurl%>" onerror="this.src=\'' + Fast.api.fixurl("ajax/icon") + '?suffix=\'+\'<%=fullurl%>\'.split(\'.\').pop();this.onerror=null;" class="img-responsive"></a><a href="javascript:;" class="btn btn-danger btn-xs btn-trash"><i class="fa fa-trash"></i></a></li>',
|
previewtpl: '<li class="col-xs-3"><a href="<%=fullurl%>" data-url="<%=url%>" target="_blank" class="thumbnail"><img src="<%=fullurl%>" onerror="this.src=\'' + Fast.api.fixurl("ajax/icon") + '?suffix=<%=suffix%>\';this.onerror=null;" class="img-responsive"></a><a href="javascript:;" class="btn btn-danger btn-xs btn-trash"><i class="fa fa-trash"></i></a></li>',
|
||||||
},
|
},
|
||||||
events: {
|
events: {
|
||||||
onInit: function (up) {
|
onInit: function (up) {
|
||||||
|
|
@ -6511,7 +6511,9 @@ define('upload',['jquery', 'bootstrap', 'plupload', 'template'], function ($, un
|
||||||
if (!j) {
|
if (!j) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
var data = {url: j, fullurl: Fast.api.cdnurl(j), data: $(that).data(), key: i, index: i, value: (json && typeof json[i] !== 'undefined' ? json[i] : null)};
|
var suffix = /[\.]([a-zA-Z0-9]+)$/.exec(j);
|
||||||
|
suffix = suffix ? suffix[1] : 'file';
|
||||||
|
var data = {url: j, fullurl: Fast.api.cdnurl(j), data: $(that).data(), key: i, index: i, value: (json && typeof json[i] !== 'undefined' ? json[i] : null), suffix: suffix};
|
||||||
var html = tpl ? Template(tpl, data) : Template.render(Upload.config.previewtpl, data);
|
var html = tpl ? Template(tpl, data) : Template.render(Upload.config.previewtpl, data);
|
||||||
$("#" + preview_id).append(html);
|
$("#" + preview_id).append(html);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ define(['jquery', 'bootstrap', 'plupload', 'template'], function ($, undefined,
|
||||||
config: {
|
config: {
|
||||||
container: document.body,
|
container: document.body,
|
||||||
classname: '.plupload:not([initialized])',
|
classname: '.plupload:not([initialized])',
|
||||||
previewtpl: '<li class="col-xs-3"><a href="<%=fullurl%>" data-url="<%=url%>" target="_blank" class="thumbnail"><img src="<%=fullurl%>" onerror="this.src=\'' + Fast.api.fixurl("ajax/icon") + '?suffix=\'+\'<%=fullurl%>\'.split(\'.\').pop();this.onerror=null;" class="img-responsive"></a><a href="javascript:;" class="btn btn-danger btn-xs btn-trash"><i class="fa fa-trash"></i></a></li>',
|
previewtpl: '<li class="col-xs-3"><a href="<%=fullurl%>" data-url="<%=url%>" target="_blank" class="thumbnail"><img src="<%=fullurl%>" onerror="this.src=\'' + Fast.api.fixurl("ajax/icon") + '?suffix=<%=suffix%>\';this.onerror=null;" class="img-responsive"></a><a href="javascript:;" class="btn btn-danger btn-xs btn-trash"><i class="fa fa-trash"></i></a></li>',
|
||||||
},
|
},
|
||||||
events: {
|
events: {
|
||||||
onInit: function (up) {
|
onInit: function (up) {
|
||||||
|
|
@ -303,7 +303,9 @@ define(['jquery', 'bootstrap', 'plupload', 'template'], function ($, undefined,
|
||||||
if (!j) {
|
if (!j) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
var data = {url: j, fullurl: Fast.api.cdnurl(j), data: $(that).data(), key: i, index: i, value: (json && typeof json[i] !== 'undefined' ? json[i] : null)};
|
var suffix = /[\.]?([a-zA-Z0-9]+)$/.exec(j);
|
||||||
|
suffix = suffix ? suffix[1] : 'file';
|
||||||
|
var data = {url: j, fullurl: Fast.api.cdnurl(j), data: $(that).data(), key: i, index: i, value: (json && typeof json[i] !== 'undefined' ? json[i] : null), suffix: suffix};
|
||||||
var html = tpl ? Template(tpl, data) : Template.render(Upload.config.previewtpl, data);
|
var html = tpl ? Template(tpl, data) : Template.render(Upload.config.previewtpl, data);
|
||||||
$("#" + preview_id).append(html);
|
$("#" + preview_id).append(html);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue