From cca948479933f296181f9827e991678f59d5ad9c Mon Sep 17 00:00:00 2001 From: zhaoxiang <756958008@qq.com> Date: Sun, 6 Nov 2016 02:13:45 +0800 Subject: [PATCH] =?UTF-8?q?modified=20=E4=BC=98=E5=8C=96404=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=98=BE=E7=A4=BA=20added=20=E7=A9=BA=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E8=87=AA=E5=8A=A8=E8=B7=B3=E8=BD=AC404?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/admin/controller/Base.php | 18 +++++ application/admin/view/public/404.html | 95 +++++++++++++++++++++++--- 2 files changed, 105 insertions(+), 8 deletions(-) diff --git a/application/admin/controller/Base.php b/application/admin/controller/Base.php index 8ecc955..a040d3f 100644 --- a/application/admin/controller/Base.php +++ b/application/admin/controller/Base.php @@ -11,8 +11,26 @@ use think\Controller; class Base extends Controller { public $primaryKey; + public $uid; public function _initialize(){ $this->primaryKey = config('SQL_PRIMARY_KEY'); + + //初始化系统 + $this->uid = session('uid'); + $this->assign('uid',$this->uid); +// $this->iniSystem(); + + //控制器初始化 + if(method_exists($this,'_myInitialize')){ + $this->_myInitialize(); + } + } + + /** + * 空方法默认的页面 + */ + public function _empty(){ + return (new PublicShow())->show_404(); } } \ No newline at end of file diff --git a/application/admin/view/public/404.html b/application/admin/view/public/404.html index 0d11438..265f81e 100644 --- a/application/admin/view/public/404.html +++ b/application/admin/view/public/404.html @@ -1,13 +1,92 @@ {extend name="public/base" /} +{block name="myStyle"} + +{/block} {block name="main"} -
-

404

-
-

糟糕,页面没找到!

-

- 您想要访问的页面没有找到。 - 您可以选择访问 管理后台首页 或者可以通过 官网 寻求帮助! -

+
+
+
+
+

糟糕,系统出错了 !

+

404 Error

+
+

由于一些原因,您访问的网页不存在!

+

返回上一页 或者 回到首页

+
{/block}