业务经理

微信扫描以上二维码

028-61286886

技术咨询

怎么把tag文章列表的最旧的一条信息的description作为页面描述

开源系统 更新 2018-11-20 11:49:19 zhuroufanzi

我的是免费无授权版本,3.2.

以下是tag模板获取文章列表的代码:

{list action=sql sql='$tagsql' module=$dirname page=1 urlrule=$urlrule pagesize=15 order=updatetime} 

     {$t.title}{dr_strcut($t.description,85)}       

{/list}

问题:怎么把tag所获取的文章列表中最旧的一条信息的description作为本页面的描述

方案

  • Amour #1 · 2018-11-20 10:34:48
    需要看看$tagsql是什么
  • 夏正松 #2 · 2018-11-20 11:27:51
    <?php 
        $meta = $ci->db->select('description,title')->where('status',9)->where($ci->db->like('title', $tag, 'both')->or_like('title', $tag, 'both'))->limit(1)->order_by('updatetime ASC')->get(SITE_ID.'_'.$dirname)->row_array();
        $meta_description = $meta['description'];
    ?>


    以上代码 放到 模板的 最最最上面,也就是第一行,试试看

  • 夏正松 #3 · 2018-11-20 11:31:15
    <?php
        if($tag && $dirname){
            $meta = $ci->db->select('description,title')->where('status',9)->where($ci->db->like('title', $tag, 'both')->or_like('title', $tag, 'both'))->limit(1)->order_by('updatetime ASC')->get(SITE_ID.'_'.$dirname)->row_array();
            $meta_description = $meta['description'];
        }
    ?>
    更新一下,加个判断
  • 夏正松 #4 · 2018-11-20 11:33:06
    满意答案
    <?php
        if($tag && $dirname){
            $meta = $ci->db->select('description,title')->where('status',9)->where($ci->db->like('title', $tag, 'both')->or_like('keywords', $tag, 'both'))->limit(1)->order_by('updatetime ASC')->get(SITE_ID.'_'.$dirname)->row_array();
            $meta_description = $meta['description'];
        }
    ?>
    再更新一下,修改一下 用这个
  • zhuroufanzi #5 · 2018-11-20 11:49:19
    技术过硬,完美解决了问题!

迅睿系统漏洞

外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
账号注销
账号注销(2026-10-29)
用于用户中心的注销账号申请,后台审核通过后注销此账号。后台统一管理注...
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段
全站模块搜索
全站模块搜索(2026-10-28)
实现全模块一次性搜索内容,一键搜索全站内容精准搜索全部模块: