Initial project files: BESCMS full source

This commit is contained in:
bes
2026-08-13 23:37:46 +08:00
parent fa6cddb540
commit 2e26f85723
2166 changed files with 396625 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css" />
<link href="{HOME_THEME_PATH}pc/css/style.bundle.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';var web_dir = '{WEB_DIR}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
</head>
<body class="ep-auth-page">
<div class="el-card ep-auth-card is-always-shadow">
<div class="el-card__body">
<div class="ep-404-visual">404</div>
<p class="ep-404-msg">{$msg}</p>
<a href="{SITE_URL}" class="el-button el-button--primary">回到首页</a>
</div>
</div>
<script>var hostUrl = "{HOME_THEME_PATH}pc/";</script>
<script src="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.js"></script>
<script src="{HOME_THEME_PATH}pc/js/scripts.bundle.js"></script>
</body>
</html>
+67
View File
@@ -0,0 +1,67 @@
{template "header.html"}
<div class="ep-breadcrumb">
<a href="/">首页</a>
{dr_catpos($catid, '', true, '<span class="ep-bc-sep">/</span><a href="[url]">[name]</a>')}
<span class="ep-bc-sep">/</span>
<span>频道封面</span>
</div>
{category pid=$catid return=c}
<div class="ep-row ep-mt-8">
<div class="ep-col-main">
<div class="el-card">
<div class="el-card__header">
<a href="{$c.url}" class="el-link el-link--primary ep-cat-title-link">{$c.name}</a>
</div>
<div class="el-card__body">
{module catid=$c.id order=updatetime num=3}
<div class="ep-list-item">
<!--begin::Icon-->
<img class="mobile-hidden ep-thumb" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<h3 class="ep-article-title">
<a href="{$t.url}">{$t.title}</a>
</h3>
<p class="ep-list-desc ep-list-desc--tight">
{dr_strcut($t.description, 80)}
</p>
<div class="ep-meta">
{php $kws=dr_get_content_kws($t.keywords);}
{if $kws}
{php $kws=dr_arraycut($kws, 3);}
{loop $kws $name $url}
<a href="{$url}" class="ep-badge">{$name}</a>
{/loop}
{/if}
<span><i class="fa fa-calendar"></i> {$t.updatetime}</span>
<span itemprop="comments"><i class="fa fa-comments"></i> {intval($t.comments)}</span>
<span itemprop="views" title="浏览次数"><i class="fa fa-eye"></i> {intval($t.hits)}</span>
</div>
</div>
</div>
{/module}
</div>
</div>
</div>
<div class="ep-col-side">
<div class="el-card">
<div class="el-card__header"><span>热门榜</span></div>
<div class="el-card__body">
{module catid=$c.id order=hits num=4}
<div class="ep-side-hit-row">
<img class="ep-thumb ep-thumb--sm" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-side-hit-title">{dr_strcut($t.title, 15)}</a>
<div class="ep-side-hit-desc">{dr_strcut($t.description, 50)}</div>
</div>
</div>
{/module}
</div>
</div>
</div>
</div>
{/category}
{template "footer.html"}
+31
View File
@@ -0,0 +1,31 @@
</div>
</div>
<footer id="ep_app_footer" class="ep-footer">
<div class="ep-footer-inner">
<div>
<span>{date('Y')} &copy;</span>
<span data-action="site_param" class="tpl-edit-show">{SITE_NAME}</span>
{if SITE_ICP}
<span data-action="site_param" class="tpl-edit-show"> · <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">{SITE_ICP}</a></span>
{/if}
</div>
<ul data-action="share_category" class="tpl-edit-show ep-footer-links">
{category module=share pid=0}
<li><a href="{$t.url}" target="_blank" rel="noopener">{$t.name}</a></li>
{/category}
</ul>
</div>
{SITE_TONGJI}
</footer>
<button type="button" id="ep_scrolltop" class="ep-scrolltop" aria-label="返回顶部">
<i class="fa fa-arrow-up"></i>
</button>
<script>var hostUrl = "{HOME_THEME_PATH}pc/";</script>
<script src="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.js"></script>
<script src="{HOME_THEME_PATH}pc/js/scripts.bundle.js"></script>
</body>
</html>
+117
View File
@@ -0,0 +1,117 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css" />
<link href="{HOME_THEME_PATH}pc/css/style.bundle.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';var web_dir = '{WEB_DIR}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
</head>
<body class="ep-layout">
<header class="ep-header">
<div class="ep-header-inner">
<div data-action="site_param:logo" class="tpl-edit-show ep-logo">
<a href="/">
<img alt="Logo" src="{SITE_LOGO}" />
</a>
</div>
<nav class="ep-nav tpl-edit-show" data-action="share_category">
<ul>
<li class="ep-nav-item {if $indexc}is-active{/if}">
<a href="/">首页</a>
</li>
{category module=share pid=0}
<li class="ep-nav-item {if $catid && dr_in_array($catid, $t.catids)}is-active{/if} {if $t.child}ep-has-child{/if}">
<a href="{$t.url}">
{$t.name}
{if $t.child}<span class="ep-nav-arrow"></span>{/if}
</a>
{if $t.child}
<ul class="ep-submenu">
{category module=share pid=$t.id return=t2}
<li class="{if $catid && dr_in_array($catid, $t2.catids)}is-active{/if}">
<a href="{$t2.url}">
{$t2.name}
{if $t2.child}<span class="ep-nav-arrow"></span>{/if}
</a>
{if $t2.child}
<ul class="ep-submenu ep-submenu-nested">
{category module=share pid=$t2.id return=t3}
<li class="{if $catid && dr_in_array($catid, $t3.catids)}is-active{/if}">
<a href="{$t3.url}">{$t3.name}</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
</nav>
<div class="ep-header-actions">
<div class="ep-search-popover">
<div class="ep-search-toggle" title="搜索">
<i class="fa fa-search"></i>
</div>
<div class="ep-search-panel">
<form action="/index.php" method="get" autocomplete="off">
<input type="hidden" name="s" value="api" />
<input type="hidden" name="c" value="api" />
<input type="hidden" name="m" value="search" />
<input type="hidden" name="dir" value="news" />
<div class="el-input ep-header-search-input">
<div class="el-input__wrapper">
<input type="text" name="keyword" class="el-input__inner" placeholder="搜索关键词..." />
</div>
</div>
<button type="submit" class="el-button el-button--primary ep-header-search-submit">
<span>搜索</span>
</button>
</form>
</div>
</div>
{if IS_USE_MEMBER}
<div data-action="member" class="tpl-edit-show ep-user">
<div class="ep-user-trigger">
<img src="{dr_avatar($member.uid)}" alt="user" />
</div>
<div class="ep-user-menu">
{if !$member}
<a href="{dr_member_url("login/index")}">登录</a>
<a href="{dr_member_url("register/index")}">注册</a>
{else}
<div class="ep-user-hd">
<img src="{dr_avatar($member.uid)}" alt="" />
<div>
<div class="ep-user-name">{$member.username}</div>
<div class="ep-user-meta">{$member.name}</div>
</div>
</div>
<a href="{dr_member_url("home/index")}">用户中心</a>
<a href="{dr_member_url("account/index")}">资料修改</a>
<a href="{dr_member_url("account/password")}">密码修改</a>
<a href="javascript:dr_loginout();">退出账号</a>
{/if}
</div>
</div>
{/if}
</div>
</div>
</header>
<div class="ep-main">
<div class="ep-container">
+123
View File
@@ -0,0 +1,123 @@
{template "header.html"}
<div class="ep-row ep-mt-8">
<div class="ep-col-main">
<link rel="stylesheet" href="{HOME_THEME_PATH}swiper/css/swiper.min.css">
<script src="{HOME_THEME_PATH}swiper/js/swiper.min.js"></script>
<div data-action="site_param:hdtp" class="tpl-edit-show ep-swiper-wrap swiper-container ep-mb-20">
<div class="swiper-wrapper">
<?php $mysite=dr_site_value('hdtp');?>
{loop $mysite $v}
<div class="swiper-slide">
<a href="{$v[3]}" target="_blank" rel="noopener"><img src="{dr_get_file($v[1])}" alt="" /></a>
</div>
{/loop}
</div>
<div class="swiper-pagination"></div>
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
</div>
<script>
var swiper = new Swiper('.swiper-container', {
spaceBetween: 0,
centeredSlides: true,
autoplay: { delay: 3500, disableOnInteraction: false },
pagination: { el: '.swiper-pagination', clickable: true },
navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' }
});
</script>
<div data-action="index_zuixin_data" class="tpl-edit-show" id="content_list">
{template "index_data.html"}
</div>
</div>
<div class="ep-col-side">
<div class="el-card tpl-edit-show ep-mb-20" data-action="index_zuixin">
<div class="el-card__header"><span>最新动态</span></div>
<div class="el-card__body ep-card-body--tight-y">
{module module=news num=6}
<div class="ep-latest-row">
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-latest-title">{dr_strcut($t.title, 18)}</a>
<div class="ep-latest-time">{$t.updatetime}</div>
</div>
<a href="{$t.url}" class="el-button el-button--primary is-plain is-circle ep-btn-icon-noshrink">
<i class="fa fa-angle-right"></i>
</a>
</div>
{/module}
</div>
</div>
<div class="el-card tpl-edit-show ep-mb-20" data-action="index_hits">
<div class="el-card__header"><span>热门资讯</span></div>
<div class="el-card__body">
{module module=news order=hits num=10}
<div class="ep-side-hit-row">
<img class="ep-thumb ep-thumb--sm" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-side-hit-title">{dr_strcut($t.title, 16)}</a>
<div class="ep-side-hit-desc">{dr_strcut($t.description, 40)}</div>
</div>
</div>
{/module}
</div>
</div>
<div class="el-card tpl-edit-show" data-action="site_param:yqlj">
<div class="el-card__header"><span>友情链接</span></div>
<div class="el-card__body">
<?php $mysite=dr_site_value('yqlj');?>
{loop $mysite $v}
<div class="ep-yqlj-row">
<a href="{dr_html2code($v[2])}" target="_blank" rel="noopener" class="el-link el-link--primary">{dr_html2code($v[1])}</a>
<a href="{dr_html2code($v[2])}" target="_blank" rel="noopener" class="el-button el-button--text"><i class="fa fa-external-link"></i></a>
</div>
{/loop}
</div>
</div>
</div>
</div>
<script>
var Mpage = 1;
var scroll_get = true;
$(document).ready(function () {
$(window).scroll(function () {
if (scroll_get == true && (400 + $(window).scrollTop()) > ($(document).height() - $(window).height())) {
scroll_get = false;
layer.msg('内容加载中,请稍候', { time: 1000 });
dr_ajax_load_more();
}
});
});
function dr_ajax_load_more() {
Mpage++;
$.get('/index.php?s=api&c=api&m=template&name=index_data.html&format=json&page=' + Mpage + '&' + Math.random(), function (res) {
$('.footer-cont').hide();
if (res.code == 1) {
if (res.msg.indexOf("<!--begin::Icon-->") != -1) {
$('#content_list').append(res.msg);
scroll_get = true;
} else {
layer.msg("已经显示完了", { time: 500 });
}
} else {
layer.msg(res.msg, { time: 2500 });
}
}, 'json');
}
(function () {
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
} else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
{template "footer.html"}
+31
View File
@@ -0,0 +1,31 @@
<!--用于首页瀑布列调用的写法-->
{module module=news order=updatetime page=1 maxlimit=100}
<div class="el-card ep-mb-16">
<div class="el-card__body">
<div class="ep-list-item ep-list-item--flush">
<!--begin::Icon-->
<img class="mobile-hidden ep-thumb" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<h3 class="ep-article-title">
<a href="{$t.url}">{$t.title}</a>
</h3>
<p class="ep-list-desc">
{dr_strcut($t.description, 80)}
</p>
<div class="ep-meta">
{php $kws=dr_get_content_kws($t.keywords, 'news');}
{if $kws}
{php $kws=dr_arraycut($kws, 3);}
{loop $kws $name $url}
<a href="{$url}" class="ep-badge">{$name}</a>
{/loop}
{/if}
<span><i class="fa fa-calendar"></i> {$t.updatetime}</span>
<span itemprop="comments"><i class="fa fa-comments"></i> {intval($t.comments)} 评论</span>
<span itemprop="views" title="浏览次数"><i class="fa fa-eye"></i> {intval($t.hits)} 浏览</span>
</div>
</div>
</div>
</div>
</div>
{/module}
+66
View File
@@ -0,0 +1,66 @@
{template "header.html"}
<div class="ep-breadcrumb">
<a href="/">首页</a>
{dr_catpos($catid, '', true, '<span class="ep-bc-sep">/</span><a href="[url]">[name]</a>')}
<span class="ep-bc-sep">/</span>
<span>列表</span>
</div>
<div class="ep-row">
<div class="ep-col-main">
<div class="el-card">
<div class="el-card__header">
<span>{$cat.name}</span>
</div>
<div class="el-card__body tpl-edit-show" data-action="list">
{module catid=$catid order=updatetime page=1}
<div class="ep-list-item">
<!--begin::Icon-->
<img class="mobile-hidden ep-thumb" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<h3 class="ep-article-title">
<a href="{$t.url}">{$t.title}</a>
</h3>
<p class="ep-list-desc ep-list-desc--tight">
{dr_strcut($t.description, 80)}
</p>
<div class="ep-meta">
{php $kws=dr_get_content_kws($t.keywords, MOD_DIR);}
{if $kws}
{php $kws=dr_arraycut($kws, 3);}
{loop $kws $name $url}
<a href="{$url}" class="ep-badge">{$name}</a>
{/loop}
{/if}
<span><i class="fa fa-calendar"></i> {$t.updatetime}</span>
<span itemprop="comments"><i class="fa fa-comments"></i> {intval($t.comments)}</span>
<span itemprop="views" title="浏览次数"><i class="fa fa-eye"></i> {intval($t.hits)}</span>
</div>
</div>
</div>
{/module}
<div class="xrpagination">{$pages}</div>
</div>
</div>
</div>
<div class="ep-col-side">
<div class="el-card tpl-edit-show" data-action="cat_hits">
<div class="el-card__header"><span>热门资讯</span></div>
<div class="el-card__body">
{module catid=$catid order=hits num=10}
<div class="ep-side-hit-row">
<img class="ep-thumb ep-thumb--sm" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-side-hit-title">{dr_strcut($t.title, 15)}</a>
<div class="ep-side-hit-desc">{dr_strcut($t.description, 50)}</div>
</div>
</div>
{/module}
</div>
</div>
</div>
</div>
{template "footer.html"}
+202
View File
@@ -0,0 +1,202 @@
<!DOCTYPE html>
<!--[if IE 8]> <html lang="zh-cn" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="zh-cn" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="zh-cn">
<!--<![endif]-->
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<!-- 主要css开始 -->
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/global/css/admin.min.css" rel="stylesheet" type="text/css" />
<!-- 主要css结束 -->
<!-- 风格css开始 -->
<link href="{THEME_PATH}default/web/css/style.css" rel="stylesheet" type="text/css" />
<!-- 风格css结束 -->
<!-- 系统关键js(所有自建模板必须引用) -->
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
<!-- 系统关键js结束 -->
<script src="{THEME_PATH}assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}default/web/scripts/app.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/quick-sidebar.min.js" type="text/javascript"></script>
</head>
<body class="page-container-bg-solid">
<div class="page-wrapper">
<div class="page-wrapper-row">
<div class="page-wrapper-top">
<div class="page-header">
<div class="page-header-top">
<div class="container" style=" margin-top: 30px;">
<div class="page-logo">
<a href="{SITE_URL}">
<img src="{SITE_LOGO}" alt="{SITE_NAME}" class="logo-default">
</a>
</div>
<div class="page-header-module">
{if MOD_DIR && !IS_SHARE}
{MODULE_NAME}
{/if}
</div>
<div class="page-header-search">
</div>
<div class="page-header-member" id="dr_member_info">
</div>
</div>
</div>
<div class="page-header-menu">
<div class="container">
<div class="hor-menu">
<ul class="nav navbar-nav">
<li id="dr_nav_0" class="menu-dropdown classic-menu-dropdown {if $indexc}active{/if}">
<a href="{SITE_URL}" title="{SITE_NAME}">首页</a>
</li>
<!--调用共享栏目-->
<!--第一层:调用pid=0表示顶级-->
{category module=share pid=0}
<li class="menu-dropdown classic-menu-dropdown {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} active{/if}">
<a href="{$t.url}" title="{$t.name}" {if $t.tid==2} target="_blank"{/if}>{$t.name}</a>
{if $t.child}
<ul class="dropdown-menu pull-left">
<!--第二层:调用第二级共享栏目-->
{category module=share pid=$t.id return=t2}
<li class="{if $t2.child} dropdown-submenu{/if} {if IS_SHARE && $catid && dr_in_array($catid, $t2.catids)} active{/if}">
<a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">
{$t2.name}
</a>
{if $t2.child}
<ul class="dropdown-menu pull-left">
<!--第三层:调用第三级共享栏目数据-->
{category module=share pid=$t2.id return=t3}
<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t3.catids)} active{/if}">
<a href="{$t3.url}" title="{$t3.name}">
{$t3.name}
</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row full-height">
<div class="page-wrapper-middle">
<div class="page-head">
<div class="container">
<div class="page-title">
这里是模块表单列表页
</div>
</div>
</div>
<div class="page-content">
<div class="container">
<ul class="page-breadcrumb breadcrumb">
<li>
<a href="{SITE_URL}">网站首页</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{MODULE_URL}">{MODULE_NAME}</a>
<i class="fa fa-circle"></i>
</li>
{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> <i class="fa fa-circle"></i> </li>')}
<li>
<a href="{$index.url}">{$index.title}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{Router::mform_list_url($form_table, $index.id, MOD_DIR)}">{$form_name}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<span>列表</span>
</li>
</ul>
<div class="page-content-inner">
<div class="portlet light">
<div class="portlet-title">
<div class="caption">
<span class="caption-subject"> {$form_name} </span>
</div>
<div class="actions">
<a href="{Router::mform_post_url($form_table, $index.id, MOD_DIR)}" class="btn btn-sm green"><i class="fa fa-plus-square"></i> 我要发布</a>
</div>
</div>
<div class="portlet-body">
<ul class="list-unstyled fc-list-form">
{mform form=$form_table cid=$index.id page=1 urlrule=$urlrule pagesize=5}
<li>
<a href="{Router::mform_show_url($form_table, $t.id)}" class="title">{dr_strcut($t.title, 60)}</a>
<span>{$t.inputtime}</span>
</li>
{/mform}
</ul>
<div class="search-pagination text-center margin-top-30">
{$pages}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row">
<div class="page-wrapper-bottom">
<!-- BEGIN FOOTER -->
<div class="page-footer">
<div class="container text-center"> Powered by <a href="http://www.xunruicms.com/" target="_blank">Xunruicms</a> {CMF_VERSION} 2009-{date('Y')} &copy; Xunruicms Inc.
<a target="_blank" href="http://www.xunruicms.com/">{SITE_ICP}</a>
{SITE_TONGJI}
</div>
</div>
<div class="scroll-to-top">
<i class="fa fa-arrow-up"></i>
</div>
</div>
</div>
</div>
</body>
</html>
+219
View File
@@ -0,0 +1,219 @@
<!DOCTYPE html>
<!--[if IE 8]> <html lang="zh-cn" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="zh-cn" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="zh-cn">
<!--<![endif]-->
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<!-- 主要css开始 -->
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/global/css/admin.min.css" rel="stylesheet" type="text/css" />
<!-- 主要css结束 -->
<!-- 风格css开始 -->
<link href="{THEME_PATH}default/web/css/style.css" rel="stylesheet" type="text/css" />
<!-- 风格css结束 -->
<!-- 系统关键js(所有自建模板必须引用) -->
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
<!-- 系统关键js结束 -->
<script src="{THEME_PATH}assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}default/web/scripts/app.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/quick-sidebar.min.js" type="text/javascript"></script>
</head>
<body class="page-container-bg-solid">
<div class="page-wrapper">
<div class="page-wrapper-row">
<div class="page-wrapper-top">
<div class="page-header">
<div class="page-header-top">
<div class="container" style=" margin-top: 30px;">
<div class="page-logo">
<a href="{SITE_URL}">
<img src="{SITE_LOGO}" alt="{SITE_NAME}" class="logo-default">
</a>
</div>
<div class="page-header-module">
{if MOD_DIR && !IS_SHARE}
{MODULE_NAME}
{/if}
</div>
<div class="page-header-search">
</div>
<div class="page-header-member" id="dr_member_info">
</div>
</div>
</div>
<div class="page-header-menu">
<div class="container">
<div class="hor-menu">
<ul class="nav navbar-nav">
<li id="dr_nav_0" class="menu-dropdown classic-menu-dropdown {if $indexc}active{/if}">
<a href="{SITE_URL}" title="{SITE_NAME}">首页</a>
</li>
<!--调用共享栏目-->
<!--第一层:调用pid=0表示顶级-->
{category module=share pid=0}
<li class="menu-dropdown classic-menu-dropdown {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} active{/if}">
<a href="{$t.url}" title="{$t.name}" {if $t.tid==2} target="_blank"{/if}>{$t.name}</a>
{if $t.child}
<ul class="dropdown-menu pull-left">
<!--第二层:调用第二级共享栏目-->
{category module=share pid=$t.id return=t2}
<li class="{if $t2.child} dropdown-submenu{/if} {if IS_SHARE && $catid && dr_in_array($catid, $t2.catids)} active{/if}">
<a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">
{$t2.name}
</a>
{if $t2.child}
<ul class="dropdown-menu pull-left">
<!--第三层:调用第三级共享栏目数据-->
{category module=share pid=$t2.id return=t3}
<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t3.catids)} active{/if}">
<a href="{$t3.url}" title="{$t3.name}">
{$t3.name}
</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row full-height">
<div class="page-wrapper-middle">
<div class="page-head">
<div class="container">
<div class="page-title">
这里是{MODULE_NAME}模块表单提交页
</div>
</div>
</div>
<div class="page-content">
<div class="container">
<ul class="page-breadcrumb breadcrumb">
<li>
<a href="{SITE_URL}">网站首页</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{MODULE_URL}">{MODULE_NAME}</a>
<i class="fa fa-circle"></i>
</li>
{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> <i class="fa fa-circle"></i> </li>')}
<li>
<a href="{$index.url}">{$index.title}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{Router::mform_list_url($form_table, $index.id, MOD_DIR)}">{$form_name}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<span>提交</span>
</li>
</ul>
<div class="page-content-inner">
<div class="portlet light">
<div class="portlet-title">
<div class="caption">
<span class="caption-subject"> {$form_name}: {$index.title} </span>
</div>
</div>
<div class="portlet-body">
<form action="" class="form-horizontal" method="post" name="myform" id="myform">
{$form}
<div class="fc-form-body">
{$myfield}
{$diyfield}
{if $is_post_code}
<div class="form-group">
<label class="control-label col-md-2">{dr_lang('验证码')}</label>
<div class="col-md-9">
<label>
<div class="form-recaptcha">
<div class="input-group">
<input type="text" class="form-control" name="code">
<div class="input-group-btn fc-code">
{dr_code(120, 35)}
</div>
</div>
</div>
</label>
</div>
</div>
{/if}
</div>
<div class="portlet-body form myfooter">
<div class="form-actions text-center">
<button type="button" onclick="dr_ajax_submit('{dr_now_url()}', 'myform', '2000', '{$rt_url}')" class="btn green"> <i class="fa fa-save"></i> 提交内容</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row">
<div class="page-wrapper-bottom">
<!-- BEGIN FOOTER -->
<div class="page-footer">
<div class="container text-center"> Powered by <a href="http://www.xunruicms.com/" target="_blank">Xunruicms</a> {CMF_VERSION} 2009-{date('Y')} &copy; Xunruicms Inc.
<a target="_blank" href="http://www.xunruicms.com/">{SITE_ICP}</a>
{SITE_TONGJI}
</div>
</div>
<div class="scroll-to-top">
<i class="fa fa-arrow-up"></i>
</div>
</div>
</div>
</div>
</body>
</html>
+189
View File
@@ -0,0 +1,189 @@
<!DOCTYPE html>
<!--[if IE 8]> <html lang="zh-cn" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="zh-cn" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="zh-cn">
<!--<![endif]-->
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<!-- 主要css开始 -->
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/global/css/admin.min.css" rel="stylesheet" type="text/css" />
<!-- 主要css结束 -->
<!-- 风格css开始 -->
<link href="{THEME_PATH}default/web/css/style.css" rel="stylesheet" type="text/css" />
<!-- 风格css结束 -->
<!-- 系统关键js(所有自建模板必须引用) -->
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
<!-- 系统关键js结束 -->
<script src="{THEME_PATH}assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}default/web/scripts/app.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/quick-sidebar.min.js" type="text/javascript"></script>
</head>
<body class="page-container-bg-solid">
<div class="page-wrapper">
<div class="page-wrapper-row">
<div class="page-wrapper-top">
<div class="page-header">
<div class="page-header-top">
<div class="container" style=" margin-top: 30px;">
<div class="page-logo">
<a href="{SITE_URL}">
<img src="{SITE_LOGO}" alt="{SITE_NAME}" class="logo-default">
</a>
</div>
<div class="page-header-module">
{if MOD_DIR && !IS_SHARE}
{MODULE_NAME}
{/if}
</div>
<div class="page-header-search">
</div>
<div class="page-header-member" id="dr_member_info">
</div>
</div>
</div>
<div class="page-header-menu">
<div class="container">
<div class="hor-menu">
<ul class="nav navbar-nav">
<li id="dr_nav_0" class="menu-dropdown classic-menu-dropdown {if $indexc}active{/if}">
<a href="{SITE_URL}" title="{SITE_NAME}">首页</a>
</li>
<!--调用共享栏目-->
<!--第一层:调用pid=0表示顶级-->
{category module=share pid=0}
<li class="menu-dropdown classic-menu-dropdown {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} active{/if}">
<a href="{$t.url}" title="{$t.name}" {if $t.tid==2} target="_blank"{/if}>{$t.name}</a>
{if $t.child}
<ul class="dropdown-menu pull-left">
<!--第二层:调用第二级共享栏目-->
{category module=share pid=$t.id return=t2}
<li class="{if $t2.child} dropdown-submenu{/if} {if IS_SHARE && $catid && dr_in_array($catid, $t2.catids)} active{/if}">
<a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">
{$t2.name}
</a>
{if $t2.child}
<ul class="dropdown-menu pull-left">
<!--第三层:调用第三级共享栏目数据-->
{category module=share pid=$t2.id return=t3}
<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t3.catids)} active{/if}">
<a href="{$t3.url}" title="{$t3.name}">
{$t3.name}
</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row full-height">
<div class="page-wrapper-middle">
<div class="page-head">
<div class="container">
<div class="page-title">
这里是{MODULE_NAME}模块表单详情页
</div>
</div>
</div>
<div class="page-content">
<div class="container">
<ul class="page-breadcrumb breadcrumb">
<li>
<a href="{SITE_URL}">网站首页</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{MODULE_URL}">{MODULE_NAME}</a>
<i class="fa fa-circle"></i>
</li>
{dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> <i class="fa fa-circle"></i> </li>')}
<li>
<a href="{$index.url}">{$index.title}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{Router::mform_list_url($form_table, $index.id, MOD_DIR)}">{$form_name}</a>
<i class="fa fa-circle"></i>
</li>
<li>
<span>详情</span>
</li>
</ul>
<div class="page-content-inner">
<div class="portlet light">
<div class="portlet-title">
<div class="caption">
<span class="caption-subject "> {$form_name}: {$index.title} </span>
</div>
</div>
<div class="portlet-body">
{$myfield}
{$diyfield}
{$sysfield}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="page-wrapper-row">
<div class="page-wrapper-bottom">
<!-- BEGIN FOOTER -->
<div class="page-footer">
<div class="container text-center"> Powered by <a href="http://www.xunruicms.com/" target="_blank">Xunruicms</a> {CMF_VERSION} 2009-{date('Y')} &copy; Xunruicms Inc.
<a target="_blank" href="http://www.xunruicms.com/">{SITE_ICP}</a>
{SITE_TONGJI}
</div>
</div>
<div class="scroll-to-top">
<i class="fa fa-arrow-up"></i>
</div>
</div>
</div>
</div>
</body>
</html>
+42
View File
@@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css" />
<link href="{HOME_THEME_PATH}pc/css/style.bundle.css" rel="stylesheet" type="text/css" />
<link href="{THEME_PATH}assets/icon/css/icon.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';var web_dir = '{WEB_DIR}';</script>
<script src="{LANG_PATH}lang.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script>
</head>
<body class="ep-auth-page">
<div class="el-card ep-auth-card is-always-shadow">
<div class="el-card__body">
<div class="ep-msg-icon-box">
{if $code}
<i class="fa fa-check-circle ep-msg-icon--ok"></i>
{else}
<i class="fa fa-times-circle ep-msg-icon--err"></i>
{/if}
</div>
<h2 class="ep-msg-title">{$msg}</h2>
<div class="ep-msg-actions">
{if $url}
<a href="{$url}" class="el-link el-link--primary">如果您的浏览器没有自动跳转,请点击这里</a>
<meta http-equiv="refresh" content="{$time}; url={$url}">
{else}
<a href="{$backurl}" class="el-link el-link--primary">点击返回上一页</a>
{/if}
</div>
</div>
</div>
<script>var hostUrl = "{HOME_THEME_PATH}pc/";</script>
<script src="{HOME_THEME_PATH}pc/plugins/global/plugins.bundle.js"></script>
<script src="{HOME_THEME_PATH}pc/js/scripts.bundle.js"></script>
</body>
</html>
+17
View File
@@ -0,0 +1,17 @@
{template "header.html"}
<div class="ep-breadcrumb">
<a href="/">首页</a>
{dr_catpos($catid, '', true, '<span class="ep-bc-sep">/</span><a href="[url]">[name]</a>')}
</div>
<div class="el-card ep-page-card">
<div class="el-card__body ep-page-body">
<h1 class="ep-page-title">{$name}</h1>
<div class="neirong">
{$content}
</div>
</div>
</div>
{template "footer.html"}
+54
View File
@@ -0,0 +1,54 @@
{template "header.html"}
<div class="page-wrapper-row full-height">
<div class="page-wrapper-middle">
<div class="page-content">
<div class="container">
<ul class="page-breadcrumb breadcrumb">
<li>
<a href="{SITE_URL}">首页</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{MEMBER_URL}">用户中心</a>
<i class="fa fa-circle"></i>
</li>
<li>
<span>在线付款:{$title}</span>
</li>
</ul>
<div class="page-content-inner">
<div class="search-page search-content-2">
<div class="portlet light">
<div class="portlet-title">
<div class="caption">
<span class="caption-subject font-dark">{$title}</span>
</div>
</div>
<div class="portlet-body fc-pay-result">
<p>
价格:{$price}
</p>
<p>
数量:{$num}
</p>
<p>
总价:{$total_price}
</p>
<div class="fc-pay-html">
{$payform}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{template "footer.html", "/"}
+48
View File
@@ -0,0 +1,48 @@
{template "header.html"}
<div class="page-wrapper-row full-height">
<div class="page-wrapper-middle">
<div class="page-content">
<div class="container">
<ul class="page-breadcrumb breadcrumb">
<li>
<a href="{SITE_URL}">首页</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{MEMBER_URL}">用户中心</a>
<i class="fa fa-circle"></i>
</li>
<li>
<a href="{dr_member_url('paylog/index')}">在线支付</a>
<i class="fa fa-circle"></i>
</li>
<li>
<span>{$pay_name}</span>
</li>
</ul>
<div class="page-content-inner">
<div class="search-page search-content-2">
<div class="portlet light">
<div class="portlet-title">
<div class="caption">
<span class="caption-subject font-dark">{$pay.title}</span>
</div>
</div>
<div class="portlet-body fc-pay-result">
<div class="fc-pay-html">
{$pay.html}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{template "footer.html", "/"}
+110
View File
@@ -0,0 +1,110 @@
{template "header.html"}
<div class="ep-breadcrumb">
<a href="/">首页</a>
{dr_catpos($catid, '', true, '<span class="ep-bc-sep">/</span><a href="[url]">[name]</a>')}
<span class="ep-bc-sep">/</span>
<span>搜索</span>
</div>
<div class="ep-row">
<div class="ep-col-main">
<div class="el-card">
<div class="el-card__body">
<div class="ep-search-filters">
<div class="ep-search-row">
<span class="ep-search-label">栏目</span>
<div class="ep-search-field">
<a class="el-button el-button--small {if !$cat || $cat.child}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'catid', $parent.id)}">不限</a>
{loop $related $t}
<a class="el-button el-button--small {if $t.id==$cat.id}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'catid', $t.id)}">{$t.name}</a>
{/loop}
</div>
</div>
<div class="ep-search-divider"></div>
<div class="ep-search-row ep-search-row--center">
<span class="ep-search-label">关键词</span>
<div class="el-input ep-search-keyword-wrap">
<div class="el-input__wrapper">
<input type="text" onkeypress="if(event.keyCode==13) {dr_module_search('search_keyword');return false;}" name="keyword" value="{$keyword}" id="search_keyword" class="el-input__inner" placeholder="搜索关键词..." />
</div>
</div>
<button type="button" class="el-button el-button--primary el-button--small" onclick="dr_module_search('search_keyword')">搜索</button>
</div>
<div class="ep-search-divider"></div>
<script>
function dr_module_search(name) {
var url = "/index.php?s=api&c=api&m=search&dir={MOD_DIR}&{php if (isset($params['keyword'])) unset($params['keyword']); echo $params ? http_build_query($params): '';}";
var value = $("#" + name).val();
if (value) {
location.href = url+"&keyword="+value;
} else {
$("#" + name).focus();
dr_tips(0, "输入关键字");
}
return false;
}
</script>
<div class="ep-search-row">
<span class="ep-search-label">排序</span>
<div class="ep-search-field">
<a class="el-button el-button--small {if !$params.order || $params.order=='updatetime'}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'order', null)}">时间排序</a>
<a class="el-button el-button--small {if $params.order=='hits'}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'order', 'hits')}">点击排序</a>
<a class="el-button el-button--small {if $params.order=='comments'}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'order', 'comments')}">评论排序</a>
<a class="el-button el-button--small {if $params.order=='avgsort'}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'order', 'avgsort')}">评分排序</a>
<a class="el-button el-button--small {if $params.order=='support'}el-button--primary{else}is-plain{/if}" href="{Router::search_url($params, 'order', 'support')}">支持量排序</a>
</div>
</div>
<div class="ep-search-divider"></div>
</div>
{search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=12 urlrule=$urlrule}
<div class="ep-list-item">
<!--begin::Icon-->
<img class="mobile-hidden ep-thumb" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<h3 class="ep-article-title">
<a href="{$t.url}">{$t.title}</a>
</h3>
<p class="ep-list-desc ep-list-desc--tight">
{dr_strcut($t.description, 80)}
</p>
<div class="ep-meta">
{php $kws=dr_get_content_kws($t.keywords, MOD_DIR);}
{if $kws}
{php $kws=dr_arraycut($kws, 3);}
{loop $kws $name $url}
<a href="{$url}" class="ep-badge">{$name}</a>
{/loop}
{/if}
<span><i class="fa fa-calendar"></i> {$t.updatetime}</span>
<span itemprop="comments"><i class="fa fa-comments"></i> {intval($t.comments)} 评论</span>
<span itemprop="views" title="浏览次数"><i class="fa fa-eye"></i> {intval($t.hits)} 浏览</span>
</div>
</div>
</div>
{/search}
<div class="xrpagination">{$pages}</div>
</div>
</div>
</div>
<div class="ep-col-side">
<div class="el-card tpl-edit-show" data-action="cat_hits">
<div class="el-card__header"><span>热门资讯</span></div>
<div class="el-card__body">
{module catid=$catid order=hits num=10}
<div class="ep-side-hit-row">
<img class="ep-thumb ep-thumb--sm" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-side-hit-title">{dr_strcut($t.title, 15)}</a>
<div class="ep-side-hit-desc">{dr_strcut($t.description, 50)}</div>
</div>
</div>
{/module}
</div>
</div>
</div>
</div>
{template "footer.html"}
+73
View File
@@ -0,0 +1,73 @@
{template "header.html"}
<div class="ep-breadcrumb">
<a href="/">首页</a>
{dr_catpos($catid, '', true, '<span class="ep-bc-sep">/</span><a href="[url]">[name]</a>')}
<span class="ep-bc-sep">/</span>
<span>正文</span>
</div>
<div class="ep-row">
<div class="ep-col-main">
<div class="el-card">
<div class="el-card__body ep-show-card-body">
<h1 class="ep-show-title">{$title}</h1>
<div class="ep-show-meta">
<span><i class="fa fa-user"></i> {$author}</span>
<span><i class="fa fa-calendar"></i> {$updatetime}</span>
<span><i class="fa fa-eye"></i> {dr_show_hits($id)} 次浏览</span>
</div>
<div class="neirong">
{$content}
</div>
<div class="ep-show-tags">
{loop $kws $name $url2}
<a href="{$url2}" class="ep-badge is-plain" target="_blank" rel="noopener">{$name}</a>
{/loop}
</div>
<div class="ep-show-prevnext-wrap">
<p class="fc-show-prev-next"><strong>上一篇:</strong>{if $prev_page}<a href="{$prev_page.url}">{$prev_page.title}</a>{else}没有了{/if}</p>
<p class="fc-show-prev-next"><strong>下一篇:</strong>{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>{else}没有了{/if}</p>
</div>
<div class="ep-show-related">
<div class="ep-show-related-title">相关内容</div>
<div class="ep-row ep-show-related-grid">
{related module=MOD_DIR tag=$tag num=6}
<div class="ep-show-related-col">
<div class="el-card is-always-shadow ep-related-card">
<a href="{$t.url}" class="ep-related-cover">
<img src="{dr_thumb($t.thumb)}" alt="" />
</a>
<div class="el-card__body">
<a href="{$t.url}" class="ep-related-title">{dr_strcut($t.title, 13)}</a>
<div class="ep-related-desc">{dr_strcut($t.description, 33)}</div>
<div class="ep-related-date">{$t.updatetime}</div>
</div>
</div>
</div>
{/related}
</div>
</div>
</div>
</div>
</div>
<div class="ep-col-side">
<div class="el-card tpl-edit-show" data-action="cat_hits">
<div class="el-card__header"><span>热门资讯</span></div>
<div class="el-card__body">
{module catid=$catid order=hits num=10}
<div class="ep-side-hit-row">
<img class="ep-thumb ep-thumb--sm" src="{dr_thumb($t.thumb)}" alt="" />
<div class="ep-flex-grow">
<a href="{$t.url}" class="ep-side-hit-title">{dr_strcut($t.title, 15)}</a>
<div class="ep-side-hit-desc">{dr_strcut($t.description, 50)}</div>
</div>
</div>
{/module}
</div>
</div>
</div>
</div>
{template "footer.html"}
+94
View File
@@ -0,0 +1,94 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<title>{$title}</title>
<meta content="{$title}" name="keywords" />
<meta content="{str_replace('"', '', $description)}" name="description" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="{THEME_PATH}assets/global/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="{THEME_PATH}assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
</head>
<body class="page-container-bg-solid">
<div class="container">
<h2>{$title}</h2>
<p style="margin-bottom: 20px;">{dr_date($_inputtime)} &nbsp;&nbsp;<b>{$author}</b></p>
{$content}
</div>
<style>
img {width: 100%}
h2 {
padding-bottom: 10px;
margin-bottom: 20px;
border-bottom: 1px solid #e7e7eb;
}
</style>
<?php //微信分享配置; ?>
<?php $imgUrl = $thumb ? dr_get_file($thumb) : SITE_URL.'static/banner/index1.jpg'; ?>
<?php $title = SITE_NAME.''. $title ; ?>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
wx.config({
debug: <?php IS_DEV ? 'true' : 'false';?>,
appId: '<?php echo $signPackage["appId"];?>',
timestamp: <?php echo $signPackage["timestamp"];?>,
nonceStr: '<?php echo $signPackage["nonceStr"];?>',
signature: '<?php echo $signPackage["signature"];?>',
jsApiList: ['onMenuShareTimeline', 'onMenuShareQQ', 'onMenuShareQZone', 'onMenuShareAppMessage']
});
wx.ready(function () {
// 在这里调用 API
wx.onMenuShareTimeline({
title: '{$title}', // 分享标题
desc: '{$description}', // 分享描述
link: '{dr_now_url()}', // 分享链接
imgUrl: '{$imgUrl}', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
wx.onMenuShareAppMessage({
title: '{$title}', // 分享标题
desc: '{$description}', // 分享描述
link: '{dr_now_url()}', // 分享链接
imgUrl: '{$imgUrl}', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
wx.onMenuShareQQ({
title: '{$title}', // 分享标题
desc: '{$description}', // 分享描述
link: '{dr_now_url()}', // 分享链接
imgUrl: '{$imgUrl}', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
wx.onMenuShareQZone({
title: '{$title}', // 分享标题
desc: '{$description}', // 分享描述
link: '{dr_now_url()}', // 分享链接
imgUrl: '{$imgUrl}', // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
});
</script>
</body>
</html>