首页 > 其他分享 >帝国CMS相关信息为空时调用其它信息方法

帝国CMS相关信息为空时调用其它信息方法

时间:2024-11-07 22:58:54浏览次数:1  
标签:classid keyid 信息 num link 空时 CMS id keyboardtext

  1. 增加自定义函数
    function dp_GetKeyboard($num = 100) {
        global $empire, $public_r, $class_r, $fun_r, $dbtbpre, $class_r, $navinfor;
        $keyid = $navinfor['keyid'];
        $classid = $navinfor['classid'];
        $id = $navinfor['id'];
        $link_num = $class_r[$classid]['link_num'];
        if (!$link_num) {
            return $fun_r['NotLinkNews'];
        }
        $tr = $empire->fetch1("select otherlinktemp, otherlinktempsub, otherlinktempdate from " . GetTemptb("enewspubtemp") . " limit 1");
        $temp_r = explode("[!--empirenews.listtemp--]", $tr['otherlinktemp']);
        if ($keyid) {
            $add = "id in(" . $keyid . ")";
        } else {
            $e = $id + $num;
            $s = $id - $num;
            $add = "classid=" . $classid . " and id>" . $s . " and id<" . $e;
        }
        $key_sql = $empire->query("select id, newstime, title, isurl, titleurl, classid, titlepic from {$dbtbpre}ecms_" . $class_r[$classid]['tbname'] . " where " . $add . " order by newstime desc limit $link_num");
        while ($link_r = $empire->fetch($key_sql)) {
            if ($link_r['id'] == $id) {
                continue;
            }
            $keyboardtext .= RepOtherTemp($temp_r[1], $link_r, $tr);
        }
        if (empty($keyboardtext)) {
            return $fun_r['NotLinkNews'];
        }
        $keyboardtext = $temp_r[0] . $keyboardtext . $temp_r[2];
        return $keyboardtext;
    }

     

标签:classid,keyid,信息,num,link,空时,CMS,id,keyboardtext
From: https://www.cnblogs.com/hwrex/p/18510633

相关文章

  • 帝国CMS列表页模板list.var中调用栏目名称非栏目别名的方法
    方法一:勾选“使用程序代码”。在list.var中添加以下代码:$listtemp='<li>【'.$class_r[$r['classid']]['classname'].'】<ahref="[!--titleurl--]">[!--title--]</a>[!--newstime--]</li>';......
  • 信息安全工程师(80)网络安全测评技术与工具
    前言    网络安全测评是评估信息系统、网络和应用程序的安全性,以发现潜在的漏洞和威胁,并确保系统符合安全标准和政策的过程。一、网络安全测评技术渗透测试(PenetrationTesting)描述:通过模拟真实的攻击,评估系统、网络和应用程序的安全性,识别和修复漏洞。目标:......
  • 信息安全工程师(81)网络安全测评质量管理与标准
    一、网络安全测评质量管理遵循标准和流程网络安全测评应严格遵循国家相关标准和流程,确保测评工作的规范性和一致性。这些标准和流程通常包括测评方法、测评步骤、测评指标等,为测评工作提供明确的指导和依据。选择合格的测评团队测评团队应具备相关资质和经验,熟悉网络安全......
  • 怎么做好客户信息管理?
    根据Forrester的调查表示,客户满意度的影响可能会使某些行业的收入每年增加高达10亿美元。而提升客户满意度的关键环节便是做好客户信息管理。但企业在进行客户信息管理中往往会遇到以下问题:客户信息乱:客户信息存在各个Excel表格、个人微信等,没有统一的数据管理。客户信息流......
  • SpringBoot校园二手书籍信息平台w5mzh--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究目的与意义随着高校教育的普及,书籍成为大学生日常学习不可或缺的资源。然而,书籍的高消耗量和频繁更新导致了资源的浪费。因此,构建一个校园......
  • 学生信息管理系统
    DDL和DML--创建学生表CREATETABLEstudents(student_idINTPRIMARYKEYAUTO_INCREMENT,nameVARCHAR(50),ageINT,genderVARCHAR(10));--创建课程表CREATETABLEcourses(course_idINTPRIMARYKEYAUTO_INCREMENT,course_name......
  • grafana对redis哨兵模式监控添加主库信息
    【环境说明】redis+sentinel哨兵模式+prometheus+grafana监控面板【要求】redis哨兵模式,需要查看主库节点信息,如果发生切换,能查到历史变化信息【配置操作】当前已经安装好三个redis数据库跟哨兵模式,并且都安装好了redis-exporter监控服务prometheus配置监控信息:prometheus.......
  • 哈尔滨华时信息技术有限公司,别样对比看怎么样?
    在当今信息技术飞速发展的时代,哈尔滨华时信息技术有限公司(以下简称“华时信息”)以其独特的技术实力、服务理念和合作模式,在众多信息技术公司中脱颖而出,成为备受瞩目的焦点。以下将通过与其他信息技术公司的对比,来展现华时信息的别样风采。一、技术实力对比华时信息注重技......
  • 哈尔滨华时信息技术有限公司2025年发展前景怎么样
    哈尔滨华时信息技术有限公司,作为信息技术领域的佼佼者,近年来凭借其在4G和5G网络规划、建设和优化方面的卓越表现,以及对人工智能、大数据、云计算等前沿技术的不断探索,已经在行业内建立了良好的口碑和品牌影响力。展望2025年,华时信息技术公司的发展前景依然广阔,且充满机遇和挑战......
  • ssm066农家乐信息平台的设计与实现+vue(论文+源码)_kaic
    毕业设计(论文)题目:农家乐信息平台的设计与实现      摘 要互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对农家乐信息管理混乱,出错率高,信息安......