ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 怎么把tag文章列表的最舊的一條信息的description作為頁面描述 4 0
POSCMS版本:3.2.0 懸賞:5元

我的是免費無授權版本,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作為本頁面的描述

解決方案
  • 需要看看$tagsql是什么

  • <?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'];
    ?>


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

    訊瑞CMS插件開發 ;非訊瑞系統 定制開發 WEB系統 基于 Codeigniter4 + Layui
  • <?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'];
        }
    ?>

    更新一下,加個判斷

    訊瑞CMS插件開發 ;非訊瑞系統 定制開發 WEB系統 基于 Codeigniter4 + Layui
  • <?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'];
        }
    ?>

    再更新一下,修改一下 用這個

    滿意答案
    短信幣+1
    +5元
    訊瑞CMS插件開發 ;非訊瑞系統 定制開發 WEB系統 基于 Codeigniter4 + Layui
  • 技術過硬,完美解決了問題!