18岁禁止入内_18freexxxxmovieshd_欧美精品在线一区二区三区_欧美黄色片一级片

十五年風(fēng)雨路 · 一心鑄精品

一個(gè)官網(wǎng) 留一件精品 做一個(gè)項(xiàng)目 樹一塊樣板

pbootcms網(wǎng)站建設(shè)的時(shí)候想增加同tag標(biāo)簽文章數(shù)量顯示

上一篇我們提到: 一般網(wǎng)站建設(shè)的時(shí)候,都要在網(wǎng)站底部都會(huì)留下 某某年-某某年 某某公司版權(quán)所有的 字樣。例如:2015-2020 四川冠辰科技開發(fā)有限公司版權(quán)所有。每年都要將后面?zhèn)€年份數(shù)字手動(dòng)+1。好麻煩哦,還容易忘記。PbootCms網(wǎng)站建設(shè)的時(shí)候網(wǎng)站底部版權(quán)自動(dòng)顯示年份的小優(yōu)化,不用經(jīng)常更改特方便。今天成都網(wǎng)站建設(shè)公司四川冠辰科技帶你來

接下來我們進(jìn)入今天的正文:
2022-03-15

有網(wǎng)友來問pbootcms網(wǎng)站建設(shè)的時(shí)候想用tags循環(huán)出來的tag標(biāo)簽如何才能顯示每個(gè)的數(shù)量,去翻看官方手冊(cè)就會(huì)發(fā)現(xiàn)PbootCMS的tags標(biāo)簽循環(huán)默認(rèn)不帶單個(gè)tag的數(shù)量調(diào)用,這種情況就只能自己去二開支持了,pbootcms網(wǎng)站建設(shè)的下面來講下如何操作tag標(biāo)簽文章數(shù)量。

pbootcms增加同tag標(biāo)簽文章數(shù)量顯示

教程步驟
 
打開修改文件:/apps/home/controller/ParserController.php
 
1、找到這段代碼(有兩處),在下方添加新代碼
1$tags = implode(',', $rs); // 把欄目tags串起來

添加后

1$tags = implode(',', $rs); // 把欄目tags串起來
2$tagsArrSum = array_count_values(explode(',', $tags)); // @mk-tags_one_sum 把所有tags組成數(shù)組并計(jì)算每個(gè)值得數(shù)量


pbootcms增加同tag標(biāo)簽文章數(shù)量顯示

2、找到這段代碼在下方位置,添加新的判斷,具體位置看截圖

1case 'text':
2    $one_html = str_replace($matches2[0][$j], $this->adjustLabelData($params, $value['tags']), $one_html);
3    break;



添加后

1case 'text':
2    $one_html = str_replace($matches2[0][$j], $this->adjustLabelData($params, $value['tags']), $one_html);
3    break;
4case 'sum':
5    $sum = $tagsArrSum[$value['tags']]; // @mk-tags_one_sum
6    $one_html = str_replace($matches2[0][$j], $sum, $one_html);
7    break;



pbootcms增加同tag標(biāo)簽文章數(shù)量顯示

3、上面修改后,前臺(tái)就讀了個(gè)sum標(biāo)簽,具體使用如下

1{pboot:tags scode=6 target=tag}
2  <li><a href="[tags:link]"><p title="[tags:text]">[tags:text]</p><font><span>([tags:sum])</span></font></a></li>
3{/pboot:tags}


效果截圖:

pbootcms增加同tag標(biāo)簽文章數(shù)量顯示

這樣就搞定了,不過慢慢的你會(huì)發(fā)現(xiàn)個(gè)bug,我后臺(tái)文章狀態(tài)選擇了關(guān)閉,他的tag怎么也被調(diào)用出來了,右側(cè)顯示1個(gè)的時(shí)候點(diǎn)擊進(jìn)去就會(huì)顯示無數(shù)據(jù)。這個(gè)問題請(qǐng)看下面:修復(fù)PbootCMS文章狀態(tài)為關(guān)閉時(shí)tag標(biāo)簽依舊顯示問題,增加文章狀態(tài)判斷。

理論上后臺(tái)文章狀態(tài)關(guān)閉了,那么前臺(tái)的這篇文章生成出來的tag就應(yīng)該消失掉,但是現(xiàn)在PbootCMS默認(rèn)的并沒有根據(jù)文章狀態(tài)顯示隱藏。在平時(shí)一般使用中可能影響不大,但是碰到類似本站右側(cè)有tags列表展示,而且還配了數(shù)量顯示,那么當(dāng)用戶看到明明顯示有數(shù)量點(diǎn)擊進(jìn)去卻沒有,這種體驗(yàn)效果就很差。那么現(xiàn)在就來講下如何修復(fù)這個(gè)問題,實(shí)現(xiàn)tag標(biāo)簽可以隨文章狀態(tài)實(shí)現(xiàn)顯示和隱藏。

實(shí)現(xiàn)方法

打開這個(gè)文件 ppshomemodelParserModel.php,找到getSortTags($scode)截圖這個(gè)位置

image.png

在其最后找到

$result = parent::table('ay_content a')->where("c.type=2 AND a.tags<>''")
    ->where($scode_arr, 'OR')
    ->join($join)
    ->order('a.visits DESC')
    ->column('a.tags');
return $result;

將其修改為以下,保存即可

$result = parent::table('ay_content a')->where('a.status=1')->where("c.type=2 AND a.tags<>''")
    ->where($scode_arr, 'OR')
    ->join($join)
    ->order('a.visits DESC')
    ->column('a.tags');
return $result;

方法解讀

上面的方法是給去數(shù)據(jù)庫(kù)查找的時(shí)候增加了個(gè)狀態(tài)判斷where('a.status=1')




二維碼

掃一掃,瀏覽關(guān)注本文

主營(yíng)業(yè)務(wù)

  • 高端網(wǎng)站定制
  • SEO網(wǎng)站優(yōu)化
  • 手機(jī)網(wǎng)站建設(shè)
  • 網(wǎng)站維護(hù)
  • 網(wǎng)頁(yè)設(shè)計(jì)制作
  • 微信小程序開發(fā)

TAGS

隨機(jī)案例

  • 新文必生印務(wù)、印刷網(wǎng)站建設(shè)、包裝網(wǎng)站建設(shè)

    新文必生印務(wù)、印刷網(wǎng)站建設(shè)、包裝網(wǎng)站建設(shè)

  • 康偉管業(yè)/PP超靜音排水管材/網(wǎng)站建設(shè)

    康偉管業(yè)/PP超靜音排水管材/網(wǎng)站建設(shè)

  • 晉沙匯川服裝定制網(wǎng)站建設(shè)

    晉沙匯川服裝定制網(wǎng)站建設(shè)

  • 嬰之皇/孕嬰/母嬰連鎖加盟/網(wǎng)站建設(shè)

    嬰之皇/孕嬰/母嬰連鎖加盟/網(wǎng)站建設(shè)

  • 功夫螞蟻餐飲火鍋加盟網(wǎng)站建設(shè)

    功夫螞蟻餐飲火鍋加盟網(wǎng)站建設(shè)

  • 阿杰美容美發(fā)培訓(xùn)網(wǎng)站建設(shè)

    阿杰美容美發(fā)培訓(xùn)網(wǎng)站建設(shè)

  • 天翊裝飾網(wǎng)站建設(shè)

    天翊裝飾網(wǎng)站建設(shè)

  • 伊卡璐服飾/服裝網(wǎng)站建設(shè)?

    伊卡璐服飾/服裝網(wǎng)站建設(shè)?

案例展示 / CASE

宏冠服飾網(wǎng)站建設(shè)

查看詳情

天翊裝飾網(wǎng)站建設(shè)

天翊裝飾公司網(wǎng)站以html5響應(yīng)式一體化設(shè)計(jì)制作,高端大氣上次,關(guān)鍵詞:裝修公司網(wǎng)站建設(shè),裝飾公司網(wǎng)站建設(shè),成都裝修公司網(wǎng)站建···

查看詳情

明霆基礎(chǔ)工程網(wǎng)站建設(shè)

查看詳情

功夫螞蟻餐飲火鍋加盟網(wǎng)站建設(shè)

功夫螞蟻是一家專注于麻辣燙,火鍋,串串香行業(yè)的優(yōu)質(zhì)餐飲連鎖加盟公司。提供火鍋串串香加盟免費(fèi)指導(dǎo)、火鍋加盟店選址等,讓您在加盟···

查看詳情

康偉管業(yè)/PP超靜音排水管材/網(wǎng)站建設(shè)

查看詳情

金鹿凱斯服飾/服裝網(wǎng)站建設(shè)

金鹿凱斯服飾/服裝網(wǎng)站建設(shè)以html5響應(yīng)式一體化設(shè)計(jì)制作,手機(jī)端自動(dòng)響應(yīng),高端大氣上次,關(guān)鍵詞:成都職業(yè)裝網(wǎng)站建設(shè),成都職業(yè)裝···

查看詳情

伊卡璐服飾/服裝網(wǎng)站建設(shè)?

網(wǎng)站以定制,訂制服裝網(wǎng)站建設(shè)為主的關(guān)鍵詞,網(wǎng)站全新的以HTML5框架定制設(shè)計(jì),整站目錄清新明了,利于網(wǎng)站優(yōu)化,搜索引擎蜘蛛爬行···

查看詳情

五菱電動(dòng)觀光車網(wǎng)站建設(shè)

網(wǎng)站以HTML5制作,pc+wap網(wǎng)站制作自動(dòng)跳轉(zhuǎn)。關(guān)鍵詞:五菱觀光車網(wǎng)站建設(shè),五菱巡邏車網(wǎng)站建設(shè),封閉電動(dòng)巡邏車網(wǎng)站建設(shè),封閉電動(dòng)觀···

查看詳情

阿杰美容美發(fā)培訓(xùn)網(wǎng)站建設(shè)

查看詳情

新文必生印務(wù)、印刷網(wǎng)站建設(shè)、包裝網(wǎng)站建設(shè)

成都印刷網(wǎng)站建設(shè),成都印刷廠網(wǎng)站設(shè)計(jì),成都畫冊(cè)印刷網(wǎng)站制作,成都畫冊(cè)制作網(wǎng)站建設(shè),成都印刷廠家網(wǎng)站建設(shè),四川印刷網(wǎng)站建設(shè),四川···

查看詳情

嬰之皇/孕嬰/母嬰連鎖加盟/網(wǎng)站建設(shè)

查看詳情

高鐵乘務(wù)/成都職業(yè)學(xué)校/四川高鐵職業(yè)技術(shù)學(xué)校/網(wǎng)站建設(shè)

查看詳情

聯(lián)系我們 / CONTACT US

  • 四川省成都市金牛區(qū)五福橋東路229號(hào)龍湖北城天街28棟903
  • 服務(wù)熱線:18080432432  18080432432(微信同號(hào))
  • 總機(jī):028-62322623-0
  • QQ:3575114  107086147

掃碼訪問手機(jī)網(wǎng)站

版權(quán)所有 Copyright ? 2007-2024 四川冠辰科技開發(fā)有限公司    川公安網(wǎng)備案:51010602001006號(hào)     

地址:四川省成都市金牛區(qū)五福橋東路229號(hào)龍湖北城天街28棟903  蜀ICP備11012605號(hào)-1

始于2007年,十五年品牌網(wǎng)站建設(shè),值得信賴!  xml地圖txt地圖