您现在的位置是:首页 > cms教程 > 易优cms教程易优cms教程
易优CMS按年月日来调用文章排行函数的方法
蔡农2025-04-11易优cms教程已有人查阅
导读网站根目录extend/function.php“文件内写入if (!function_exists('diy_archives_list'))// 获取指定天数的文档列表
网站根目录extend/function.php“文件内写入
if (!function_exists('diy_archives_list'))
{
// 获取指定天数的文档列表
function diy_archives_list($channel = 0, $day = 0, $orderby = 'aid', $limit = 10) {
$where = [];
!empty($channel) && $where['a.channel'] = $channel;
if ($day > 0) {
switch ($day) {
Case 1:
$t = mktime(0,0,0,date('m'),date('d'),date('Y'));
break;
Case 7:
$t = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('y'));
break;
Case 28:
Case 29:
Case 30:
Case 31:
$t = mktime(0,0,0,date('m'),1,date('Y'));
break
Case 90:
$t = strtotime(date('Y-m-d', strtotime("-3 month")));
break;
Case 365:
Case 366:
$t = strtotime(date('Y-01-01'));
break;
default:
# code...
break;
}
$where['a.add_time'] = ['gt', $t];
}
$where2 = [
'a.arcrank' => ['gt', -1],
'a.status'=> 1,
'a.is_del'=> 0,
'a.lang'=> get_home_lang(),
];
$where = array_merge($where, $where2);
$orderby = getOrderBy($orderby, 'desc');
$result = \think\Db::name('archives')->alias('a')
->field('b.*, a.*')
->join('__ARCTYPE__ b', 'a.typeid = b.id', 'LEFT')
->where($where)
->limit($limit)
->select();
// 获取查询的控制器名
$ctl_name_list = model('Channeltype')->getAll('id,ctl_name', array(), 'id');
foreach ($result as $key => $val) {
$val['litpic'] = get_default_pic($val['litpic']); // 默认封面图
/*文档链接*/
if ($val['is_jump'] == 1) {
$val['arcurl'] = $val['jumplinks'];
} else {
$controller_name = $ctl_name_list[$val['channel']]['ctl_name'];
$val['arcurl'] = arcurl('home/'.$controller_name.'/view', $val);
}
/*--end*/
$result[$key] = $val;
}
return $result;
}
}
本文标签:
很赞哦! ()
下一篇:易优Lang语言包变量写法示例
相关教程
图文教程
易优eyoucms本地测试正常虚拟主机出错的解决方法
遇到在本地测试正常但在虚拟主机上安装时出现问题的情况,通常与环境配置有关。根据您提供的错误信息,问题可能在于文件路径或环境配置不一致。以下是详细的解决步骤:解决步骤
易优CMS目录结构分析
易优CMS目录结构WEB部署目录├─application 应用目录│ ├─admin 后台模块目录│ ├─api api外部接口模块目录│ ├─common 公共模块目录│ ├─extra 扩展配置目
易优cms判断顶级栏目下是否有子栏目代码
判断顶级栏目下是否有子栏目,没有则不显示。红色代码就是判断代码{eyou:empty name=$eyou.field.typegrade}
eyoucms易优程序文件夹权限安全设置教程
大致整理易优cms的网站目录权限设置如下,此教程仅供参考,如有问题欢迎反馈纠正。1、推荐采用apache服务器环境,官方已经内置一些限制执行脚本的权限
相关源码
-
帝国cms7.5商城模板带图片视频广告位功能本模板基于帝国CMS7.5内核开发,为内容电商平台设计,集成文章、图片、视频多媒体展示与广告位管理功能。采用智能响应式技术,确保商品内容在不同设备上获得较优呈现效果,帮助快速构建专业的内容营销平台。查看源码 -
(PC+WAP)茶叶茶艺茶道茶文化pbootcms模网站源码下载本模板基于PbootCMS系统开发,为茶叶企业、茶艺培训机构设计,特别适合展示茶产品、茶道文化等内容。采用响应式技术,确保在不同设备上都能呈现优雅的茶文化氛围。查看源码 -
(PC+WAP)院校学院职业学校机构协会网站开源源码下载本模板基于PbootCMS系统开发,为高等院校、职业学校等教育机构设计,特别适合展示学校概况、院系设置、招生信息等内容。采用双端适配技术,确保在PC和移动设备上都能获得良好的浏览体验。查看源码 -
深蓝色风景摄影机构网站(自适应多端)pbootcms模板该模板基于PbootCMS内核开发,专为风景摄影机构、户外摄影企业设计,采用深蓝色主题传递专业与艺术感,全栈响应式架构确保PC、平板、手机端无缝适配PHP程序结合轻量级SQLite数据库也可以更换MySQL数据库查看源码 -
(自适应)调节阀门气动球阀控制阀网站模板源码下载为调节阀门、气动球阀等工业设备企业打造的响应式网站模板,基于PbootCMS系统开发。突出产品参数展示与技术文档管理功能,通过专业化的布局设计有效呈现工业设备特性,适配各类终端访问需求。查看源码 -
(自适应)蓝色环保科技设备带三级栏目网站模板下载该模板为环保科技企业设计,提供专业的产品展示与技术服务平台。采用响应式布局,适配环保设备、清洁技术等应用场景,通过可视化后台可快速搭建符合行业特性的展示网站。查看源码
| 分享笔记 (共有 篇笔记) |
