五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > dedecms織夢tag標(biāo)簽url拼音化的修改方法

dedecms織夢tag標(biāo)簽url拼音化的修改方法

文章來源:365jz.com     點(diǎn)擊數(shù):1458    更新時間:2018-06-08 00:09   參與評論

QQ截圖20180607224856.jpg


修改教程開始

1、后臺-系統(tǒng)-SQL命令行工具-執(zhí)行

ALTER TABLE `dede_tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0',ADD `tagdir` CHAR( 60 ) NOT NULL DEFAULT ''

2、\include\taglib\tag.lib.php 找到

$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

改成

$row['link'] = $cfg_cmsurl."/tag/".urlencode(strtolower(Getpinyin($row['keyword']))).".html";

6、\include\helpers\archive.helper.php 找到

function InsertOneTag($tag, $aid)
    {
        global $typeid,$arcrank,$dsql;
        $tag = trim($tag);
        if($tag == '')
        {
            return '';
        }
        if(empty($typeid))
        {
            $typeid = 0;
        }
        if(empty($arcrank))
        {
            $arcrank = 0;
        }
        $rs = false;
        ......

在它的下面加入

$tagdir = Getpinyin($tag);

繼續(xù)找到

$rs = $dsql->ExecuteNoneQuery(" INSERT INTO `dede_tagindex`(`tag`,`typeid`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`) VALUES('$tag','$typeid','0','1','0','0','$addtime','$addtime','$addtime'); ");

改成

$rs = $dsql->ExecuteNoneQuery(" INSERT INTO `dede_tagindex`(`tag`,`typeid`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`,`tagdir`) VALUES('$tag','$typeid','0','1','0','0','$addtime','$addtime','$addtime','$tagdir'); ");

7.找到arc.taglist.class.php

//讀取Tag信息
        if($this->Tag!='')
        {
            $this->TagInfos = $this->dsql->GetOne("Select * From `axcms_tagindex` where tag like '{$this->Tag}' ");
            if(!is_array($this->TagInfos))
            {
                $fullsearch = $GLOBALS['cfg_phpurl']."/search.php?keyword=".$this->Tag."&searchtype=titlekeyword";
                $msg = "系統(tǒng)無此標(biāo)簽,可能已經(jīng)移除!<br /><br />你還可以嘗試通過搜索程序去搜索這個關(guān)鍵字:<a href='$fullsearch'>前往搜索&gt;&gt;</a>";
                ShowMsg($msg,"-1");
                exit();
            }
        }

其中mysql語句修改為:

$this->TagInfos = $this->dsql->GetOne("Select * From `axcms_tagindex` where tagdir='{$this->Tag}' ");


tag標(biāo)簽寫法

HTML

{dede:tag row='20' sort='new' getall='0'}<a href="[field:link/]">[field:tag /]</a>{/dede:tag}


如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (1458人查看0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號