mirror of
https://gitee.com/zongzhige/shopxo.git
synced 2026-06-07 02:12:25 +08:00
v6.0
This commit is contained in:
@ -86,8 +86,8 @@ class Plugins extends Base
|
||||
$pluginscontrol = strtolower($params['data_request']['pluginscontrol']);
|
||||
$pluginsaction = strtolower($params['data_request']['pluginsaction']);
|
||||
|
||||
// 视图初始化
|
||||
$this->PluginsViewInit($pluginsname, $pluginscontrol, $pluginsaction);
|
||||
// 编辑器文件存放地址定义
|
||||
MyViewAssign('editor_path_type', ResourcesService::EditorPathTypeValue('plugins_'.$pluginsname));
|
||||
|
||||
// 调用
|
||||
$ret = PluginsService::PluginsControlCall($pluginsname, $pluginscontrol, $pluginsaction, 'admin', $params);
|
||||
@ -107,7 +107,7 @@ class Plugins extends Base
|
||||
// 是否未绑定商店账号
|
||||
if($ret['code'] == -300)
|
||||
{
|
||||
MyViewAssign('ext_html', '<p class="am-margin-top-sm"><button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs am-margin-left-xs am-icon-gg store-accounts-event"> '.MyLang('store_bind_account_name').'</button></p><p class="am-text-warning am-margin-top-xl">'.MyLang('store_bind_account_tips').'</p>');
|
||||
return $this->NotBindStoreAccountTips($ret['msg']);
|
||||
}
|
||||
|
||||
// 调用失败
|
||||
@ -136,57 +136,5 @@ class Plugins extends Base
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* 视图初始化
|
||||
* @author Devil
|
||||
* @blog http://gong.gg/
|
||||
* @version 1.0.0
|
||||
* @datetime 2019-02-07T22:46:29+0800
|
||||
* @param [string] $plugins_name [应用名称]
|
||||
* @param [string] $plugins_control [控制器名称]
|
||||
* @param [string] $plugins_action [方法]
|
||||
*/
|
||||
public function PluginsViewInit($plugins_name, $plugins_control, $plugins_action)
|
||||
{
|
||||
// 模板数据
|
||||
$assign = [
|
||||
// 应用名称/控制器/方法
|
||||
'plugins_name' => $plugins_name,
|
||||
'plugins_control' => $plugins_control,
|
||||
'plugins_action' => $plugins_action,
|
||||
// 列表数据
|
||||
'data_total' => $this->data_total,
|
||||
'data_list' => $this->data_list,
|
||||
'data' => $this->data_detail,
|
||||
];
|
||||
|
||||
// 当前操作名称
|
||||
$module_name = 'plugins';
|
||||
|
||||
// 模块组
|
||||
$group = 'admin';
|
||||
|
||||
// 控制器静态文件状态css,js
|
||||
$module_css = $module_name.DS.'css'.DS.$plugins_name.DS.$group.DS.$plugins_control;
|
||||
$module_css .= file_exists(ROOT_PATH.'static'.DS.$module_css.'.'.$plugins_action.'.css') ? '.'.$plugins_action.'.css' : '.css';
|
||||
$assign['module_css'] = file_exists(ROOT_PATH.'static'.DS.$module_css) ? $module_css : '';
|
||||
|
||||
$module_js = $module_name.DS.'js'.DS.$plugins_name.DS.$group.DS.$plugins_control;
|
||||
$module_js .= file_exists(ROOT_PATH.'static'.DS.$module_js.'.'.$plugins_action.'.js') ? '.'.$plugins_action.'.js' : '.js';
|
||||
$assign['module_js'] = file_exists(ROOT_PATH.'static'.DS.$module_js) ? $module_js : '';
|
||||
|
||||
// 应用公共css,js
|
||||
$plugins_css = $module_name.DS.'css'.DS.$plugins_name.DS.$group.DS.'common.css';
|
||||
$assign['plugins_css'] = file_exists(ROOT_PATH.'static'.DS.$plugins_css) ? $plugins_css : '';
|
||||
$plugins_js = $module_name.DS.'js'.DS.$plugins_name.DS.$group.DS.'common.js';
|
||||
$assign['plugins_js'] = file_exists(ROOT_PATH.'static'.DS.$plugins_js) ? $plugins_js : '';
|
||||
|
||||
// 编辑器文件存放地址定义
|
||||
$assign['editor_path_type'] = ResourcesService::EditorPathTypeValue('plugins_'.$plugins_name);
|
||||
|
||||
// 模板赋值
|
||||
MyViewAssign($assign);
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user