新增模版引擎文件

This commit is contained in:
zhaoxiang 2016-11-03 14:15:24 +08:00
parent 65196b72a1
commit a0c554194d
5 changed files with 42 additions and 39 deletions

View File

@ -3,6 +3,7 @@ namespace app\admin\controller;
class Index extends Base { class Index extends Base {
public function index() { public function index() {
return (new PublicShow())->show_404(); $this->assign('title', '首页');
return $this->fetch();
} }
} }

View File

@ -1 +1,6 @@
Hello {extend name="public/base" /}
{block name="main"}
{/block}
{block name="myScript"}
{/block}

View File

@ -3,24 +3,13 @@
<div class="error-page"> <div class="error-page">
<h2 class="headline text-yellow"> 404</h2> <h2 class="headline text-yellow"> 404</h2>
<div class="error-content"> <div class="error-content">
<h3><i class="fa fa-warning text-yellow"></i> Oops! Page not found.</h3> <h3><i class="fa fa-warning text-yellow"></i> 糟糕,页面没找到! </h3>
<p> <p>
We could not find the page you were looking for. 您想要访问的页面没有找到。
Meanwhile, you may <a href="../../index.html">return to dashboard</a> or try using the search form. 您可以选择访问 <a href="{:url('Index/index')}">管理后台首页</a> 或者可以通过 <a href="{:config('WEBSITE_DOMAIN')}">官网</a> 寻求帮助!
</p> </p>
<form class="search-form">
<div class="input-group">
<input type="text" name="search" class="form-control" placeholder="Search">
<div class="input-group-btn">
<button type="submit" name="submit" class="btn btn-warning btn-flat"><i class="fa fa-search"></i>
</button>
</div>
</div>
<!-- /.input-group -->
</form>
</div> </div>
</div> </div>
{/block} {/block}
{block name="myScript"}
{/block}

View File

@ -357,7 +357,7 @@
<div class="content-wrapper"> <div class="content-wrapper">
<!-- 头部(面包屑导航) --> <!-- 头部(面包屑导航) -->
<section class="content-header"> <section class="content-header">
<h1>404 Error Page</h1> <h1>{$title}</h1>
<ol class="breadcrumb"> <ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li> <li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
<li><a href="#">Examples</a></li> <li><a href="#">Examples</a></li>

View File

@ -4,13 +4,30 @@
* You should not use this file in production. * You should not use this file in production.
* This file is for demo purposes only. * This file is for demo purposes only.
*/ */
(function ($) { $.AdminTemplate = {};
/**
* 格式化时间戳为了和PHP的date函数统一这里的时间戳都是10位不包含毫秒
* @param timestamp
* @returns {string}
*/
var formatDate = function ( timestamp ) {
timestamp *= 1000;
var date = new Date(timestamp);
var Y = date.getFullYear() + '-';
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
var D = (date.getDate()+1 < 10 ? '0'+(date.getDate()+1) : date.getDate()+1) + ' ';
var h = date.getHours() + ':';
var m = date.getMinutes() + ':';
var s = date.getSeconds();
return Y+M+D+h+m+s;
};
(function ($, AdminTemplate) {
"use strict"; "use strict";
function create( jsonStr ) { AdminTemplate.buildDom = function ( jsonStr ) {
} };
function emptyList() { function emptyList() {
@ -28,7 +45,7 @@
} }
function easyForm() { function easyForm( formObj ) {
} }
@ -44,21 +61,12 @@
} }
/** function breadcrumb( ) {
* 格式化时间戳为了和PHP的date函数统一这里的时间戳都是10位不包含毫秒
* @param timestamp
* @returns {string}
*/
function formatDate( timestamp ) {
timestamp *= 1000;
var date = new Date(timestamp);
var Y = date.getFullYear() + '-';
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
var D = (date.getDate()+1 < 10 ? '0'+(date.getDate()+1) : date.getDate()+1) + ' ';
var h = date.getHours() + ':';
var m = date.getMinutes() + ':';
var s = date.getSeconds();
return Y+M+D+h+m+s;
} }
})(jQuery); AdminTemplate.a = function () {
}
})(jQuery, $.AdminTemplate);