当前位置:首页 > 生活百科 > 苹果CMS 视频编辑增加自定义更新时间

苹果CMS 视频编辑增加自定义更新时间

2年前 (2025-03-23)生活百科125

如果资源站更新了一个比较古老的视频,但是不想让它在前台列表或者首页显示,就可以手动把这个视频的更新时间改的更早一些,实现类似压后排序的效果。

一共需要修改两个文件:

1、打开 /application/admin/view/vod/info.html,大约74行:

<div class="layui-input-inline w110">
                        <input type="checkbox" name="uptime" title="{:lang('update_time')}" value="1" checked class="layui-checkbox checkbox-ids" lay-skin="primary">
                    </div>

在后边增加

<div class="layui-input-inline">
                        <input type="text" name="uptime_value" id="uptime_value" class="layui-input" placeholder="请选择时间">
                    </div>
                    
                    <script>
                    // 初始化时间组件
                    layui.use(['laydate'], function(){
                        var laydate = layui.laydate;
                        
                        // 获取当前时间
                        var now = new Date();
                        var formattedTime = now.getFullYear() + '-' 
                            + String(now.getMonth()+1).padStart(2,'0') + '-' 
                            + String(now.getDate()).padStart(2,'0') + ' ' 
                            + String(now.getHours()).padStart(2,'0') + ':' 
                            + String(now.getMinutes()).padStart(2,'0') + ':' 
                            + String(now.getSeconds()).padStart(2,'0');
                    
                        // 渲染日期时间组件
                        laydate.render({
                            elem: '#uptime_value',
                            type: 'datetime',
                            format: 'yyyy-MM-dd HH:mm:ss',
                            value: formattedTime,
                            trigger: 'click' // 点击弹出日期选择
                        });
                    });
                    </script>


2、打开 application/common/model/vod.php 找到:

if($data['uptime']==1){
            $data['vod_time'] = time();
        }

修改为:

//自定义更新时间
        if(isset($data['uptime']) && $data['uptime'] == 1){
        // 优先使用用户输入的时间
        if(!empty($data['uptime_value'])){
            $data['vod_time'] = strtotime($data['uptime_value']);
        } else {
                // 兜底逻辑:使用当前时间
                $data['vod_time'] = time();
                }
        }

扫描二维码推送至手机访问。

版权声明:本文由沁馨影视网发布,如需转载请注明出处。

本文链接:https://qxys.qxnnn.com/shbk/554.html

分享给朋友:

相关文章

苹果cms v10 停用记录后台登录IP和时间

苹果cms v10 停用记录后台登录IP和时间

苹果 mac cms v10 停用记录后台登录IP和时间application/common/model/admin.php文件,大概132行,加//注释掉需要停用的项目$random = md5(rand(10000000,99999999)); //$update['...

指甲为什么裂开?

指甲为什么裂开?

指甲开裂(onychoschizia)是一种常见现象,表现为指甲表面出现横向或纵向的裂纹、分层或断裂。本文将从生理、病理和环境三个方面系统分析指甲开裂的原因,并提出相应的防护建议。指甲开裂现象的成因及应对策略指甲作为人体一、生理性因素水分失衡 指甲由角蛋白构成,其正常生长需要维持适当的水分平衡。当指...

该怎么保护邵医生们不被舆论伤害?

该怎么保护邵医生们不被舆论伤害?

我们往往希望社会舆论最终能导向一个好的结果,但是最起码在互联网时代,舆论并非每次都让事情有好的结果,比如这次周口市第六人民医院邵医生的悲剧。一个经验深厚,富有职业精神的医生,被逼到自杀的地步,无论如何都是巨大的悲剧。而这类事情,并非只发生过一次,到底还要有几次才能不再出现呢?当然,把这次的悲剧说成是...

年轻人,已经从朋友圈隐退了

年轻人,已经从朋友圈隐退了

    1    当代青年说,我们不需要那么多社交    前阵子朋友说说自己已经关朋友圈有一阵了:“不发,也不看,从朋友圈隐退了。”    他并不是个例,前两天#你发朋友圈越来越少的原因#悄悄爬上了微博热搜前排。大家纷纷...

猫犬生长周期的科学划分(阶段特征与划分依据)

猫犬生长周期的科学划分(阶段特征与划分依据)

猫犬的生长周期划分,本质是基于生理发育里程碑(如牙齿生长、性成熟、骨骼闭合)、行为特征(如断奶、社会化、独立觅食)及代谢需求变化的科学界定。由于猫与狗(尤其是不同体型犬)的成熟速度差异显著,其阶段划分需结合物种特异性与体型因素:1.猫的生长周期划分(平均寿命 12-16 年)猫的生长周期相对统一(不...