提交 69340a05 编写于 作者: D devil_gong

后台钩子处理

上级 86760a49
......@@ -150,7 +150,7 @@ class Admin extends Common
[
'hook_name' => $hook_name,
'is_backend' => false,
'goods_id' => isset($params['id']) ? $params['id'] : 0,
'admin_id' => isset($params['id']) ? $params['id'] : 0,
'data' => &$data,
'params' => &$params,
]));
......@@ -236,6 +236,14 @@ class Admin extends Common
return redirect(MyUrl('admin/index/index'));
}
// 管理员登录页面钩子
$hook_name = 'plugins_view_admin_login_info';
$this->assign($hook_name.'_data', Hook::listen($hook_name,
[
'hook_name' => $hook_name,
'is_backend' => false,
]));
return $this->fetch();
}
......
......@@ -138,7 +138,7 @@ class Article extends Common
[
'hook_name' => $hook_name,
'is_backend' => false,
'goods_id' => isset($params['id']) ? $params['id'] : 0,
'article_id' => isset($params['id']) ? $params['id'] : 0,
'data' => &$data,
'params' => &$params,
]));
......
......@@ -162,7 +162,7 @@ class Power extends Common
[
'hook_name' => $hook_name,
'is_backend' => false,
'goods_id' => isset($params['id']) ? $params['id'] : 0,
'role_id' => isset($params['id']) ? $params['id'] : 0,
'data' => &$data,
'params' => &$params,
]));
......
......@@ -30,6 +30,20 @@
</div>
</div>
<!-- content end -->
<!-- 插件扩展数据 start -->
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
<div class="plugins-tag">
<span>plugins_view_admin_login_info</span>
</div>
{{/if}}
{{if !empty($plugins_view_admin_login_info_data) and is_array($plugins_view_admin_login_info_data)}}
{{foreach $plugins_view_admin_login_info_data as $hook}}
{{if is_string($hook) or is_int($hook)}}
{{$hook|raw}}
{{/if}}
{{/foreach}}
{{/if}}
<!-- footer -->
{{include file="public/footer" /}}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册