成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

phpcms在前臺(tái)文章列表前顯示分類名稱的方法

建站服務(wù)器

這篇文章將為大家詳細(xì)講解有關(guān)phpcms在前臺(tái)文章列表前顯示分類名稱的方法,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為淮上企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)淮上網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

1、打開phpcms\\caches\\caches_commons\\caches_data\\category_content_1.cache.php

return array (
  1 => 
  array (
    'catid' => '1',
    'siteid' => '1',
    'type' => '1',
    'modelid' => '0',
    'parentid' => '0',
    'arrparentid' => '0',
    'child' => '1',
    'arrchildid' => '1,2,3,5,162',
    'catname' => '網(wǎng)站介紹',
    'style' => '',
    'image' => '',
    'description' => '',
    'parentdir' => '',
    'catdir' => 'about',
    'url' => '/html/about/',
    'items' => '0',
    'hits' => '0',
    'setting' => 'array (
  \\'ishtml\\' => \\'1\\',
  \\'template_list\\' => \\'default\\',
  \\'page_template\\' => \\'page\\',
  \\'meta_title\\' => \\'\\',
  \\'meta_keywords\\' => \\'\\',
  \\'meta_description\\' => \\'\\',
  \\'category_ruleid\\' => \\'1\\',
  \\'show_ruleid\\' => \\'\\',
  \\'repeatchargedays\\' => \\'1\\',
)',

category_content_1.cache.php

可以看到,這里緩存了所有欄目類別的詳細(xì)信息,其中就有我們需要的

'catname' => '網(wǎng)站介紹',

2、打開phpcms\\modules\\content\\classes\\content_tag.class.php

/**
     * 列表頁標(biāo)簽
     * @param $data
     */
    public function lists($data) {
        $catid = intval($data['catid']);
        if(!$this->set_modelid($catid)) return false;
        if(isset($data['where'])) {
            $sql = $data['where'];
        } else {
            $thumb = intval($data['thumb']) ? " AND thumb != ''" : '';
            if($this->category[$catid]['child']) {
                $catids_str = $this->category[$catid]['arrchildid'];
                $pos = strpos($catids_str,',')+1;
                $catids_str = substr($catids_str, $pos);
                $sql = "status=99 AND catid IN ($catids_str)".$thumb;
            } else {
                $sql = "status=99 AND catid='$catid'".$thumb;
            }
        }
        $order = $data['order'];

        $return = $this->db->select($sql, '*', $data['limit'], $order, '', 'id');

content_tag.class.php

3、在上述代碼后加入以下代碼

$TYPES = getcache('category_content_1','commons');//獲取類別緩存2       foreach ($return as $key=>$v) {                                       
$return[$key][typename]=$TYPES[$v['catid']]['catname'];//給lists標(biāo)簽返回的數(shù)組中增加一個(gè)類別字段
}

4、前臺(tái)調(diào)用方法

{$v[typename]}

關(guān)于phpcms在前臺(tái)文章列表前顯示分類名稱的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

網(wǎng)站欄目:phpcms在前臺(tái)文章列表前顯示分類名稱的方法
文章來源:http://jinyejixie.com/article16/cjodgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、商城網(wǎng)站、動(dòng)態(tài)網(wǎng)站、軟件開發(fā)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
台东县| 昆明市| 峨边| 五大连池市| 巨野县| 扶沟县| 铁力市| 安平县| 得荣县| 安阳市| 平山县| 开远市| 肇源县| 嵩明县| 龙泉市| 禹州市| 文水县| 舒兰市| 汤阴县| 茶陵县| 贵定县| 娱乐| 漠河县| 南阳市| 淮阳县| 廉江市| 陆丰市| 十堰市| 长武县| 陇南市| 忻城县| 海南省| 柘城县| 肇庆市| 锡林浩特市| 汕尾市| 旌德县| 锡林郭勒盟| 盐城市| 渭源县| 元阳县|