<i id="tzb7r"><ruby id="tzb7r"><font id="tzb7r"></font></ruby></i>

      <output id="tzb7r"><strike id="tzb7r"><cite id="tzb7r"></cite></strike></output><ol id="tzb7r"><var id="tzb7r"><b id="tzb7r"></b></var></ol>

      <i id="tzb7r"><output id="tzb7r"><var id="tzb7r"></var></output></i>

          十五年風雨路 · 一心鑄精品

          一個官網 留一件精品 做一個項目 樹一塊樣板

          pbootcms網站建設的時候想增加同tag標簽文章數量顯示

          上一篇我們提到: 一般網站建設的時候,都要在網站底部都會留下 某某年-某某年 某某公司版權所有的 字樣。例如:2015-2020 四川冠辰科技開發有限公司版權所有。每年都要將后面個年份數字手動+1。好麻煩哦,還容易忘記。PbootCms網站建設的時候網站底部版權自動顯示年份的小優化,不用經常更改特方便。今天成都網站建設公司四川冠辰科技帶你來

          接下來我們進入今天的正文:
          2022-03-15

          有網友來問pbootcms網站建設的時候想用tags循環出來的tag標簽如何才能顯示每個的數量,去翻看官方手冊就會發現PbootCMS的tags標簽循環默認不帶單個tag的數量調用,這種情況就只能自己去二開支持了,pbootcms網站建設的下面來講下如何操作tag標簽文章數量。

          pbootcms增加同tag標簽文章數量顯示

          教程步驟
           
          打開修改文件:/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組成數組并計算每個值得數量


          pbootcms增加同tag標簽文章數量顯示

          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標簽文章數量顯示

          3、上面修改后,前臺就讀了個sum標簽,具體使用如下

          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標簽文章數量顯示

          這樣就搞定了,不過慢慢的你會發現個bug,我后臺文章狀態選擇了關閉,他的tag怎么也被調用出來了,右側顯示1個的時候點擊進去就會顯示無數據。這個問題請看下面:修復PbootCMS文章狀態為關閉時tag標簽依舊顯示問題,增加文章狀態判斷。

          理論上后臺文章狀態關閉了,那么前臺的這篇文章生成出來的tag就應該消失掉,但是現在PbootCMS默認的并沒有根據文章狀態顯示隱藏。在平時一般使用中可能影響不大,但是碰到類似本站右側有tags列表展示,而且還配了數量顯示,那么當用戶看到明明顯示有數量點擊進去卻沒有,這種體驗效果就很差。那么現在就來講下如何修復這個問題,實現tag標簽可以隨文章狀態實現顯示和隱藏。

          實現方法

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

          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;

          方法解讀

          上面的方法是給去數據庫查找的時候增加了個狀態判斷where('a.status=1')




          二維碼

          掃一掃,瀏覽關注本文

          主營業務

          • 高端網站定制
          • SEO網站優化
          • 手機網站建設
          • 網站維護
          • 網頁設計制作
          • 微信小程序開發

          TAGS

          隨機案例

          • 金鹿凱斯服飾/服裝網站建設

            金鹿凱斯服飾/服裝網站建設

          • 嬰之皇/孕嬰/母嬰連鎖加盟/網站建設

            嬰之皇/孕嬰/母嬰連鎖加盟/網站建設

          • 新文必生印務、印刷網站建設、包裝網站建設

            新文必生印務、印刷網站建設、包裝網站建設

          • 蜀豐食品包裝網站建設

            蜀豐食品包裝網站建設

          • 功夫螞蟻餐飲火鍋加盟網站建設

            功夫螞蟻餐飲火鍋加盟網站建設

          • 天翊裝飾網站建設

            天翊裝飾網站建設

          • 明霆基礎工程網站建設

            明霆基礎工程網站建設

          • 阿杰美容美發培訓網站建設

            阿杰美容美發培訓網站建設

          案例展示 / CASE

          蜀豐食品包裝網站建設

          實力讓我們引領行業為您鎖住健康,讓食品更安全,讓生活更健康!成都市都江堰市蜀豐食品包裝有限公司成立于2014年初,是一家集研···

          查看詳情

          嬰之皇/孕嬰/母嬰連鎖加盟/網站建設

          查看詳情

          新文必生印務、印刷網站建設、包裝網站建設

          成都印刷網站建設,成都印刷廠網站設計,成都畫冊印刷網站制作,成都畫冊制作網站建設,成都印刷廠家網站建設,四川印刷網站建設,四川···

          查看詳情

          功夫螞蟻餐飲火鍋加盟網站建設

          功夫螞蟻是一家專注于麻辣燙,火鍋,串串香行業的優質餐飲連鎖加盟公司。提供火鍋串串香加盟免費指導、火鍋加盟店選址等,讓您在加盟···

          查看詳情

          修柏建筑幕墻工程網站建設

          查看詳情

          阿杰美容美發培訓網站建設

          查看詳情

          金鹿凱斯服飾/服裝網站建設

          金鹿凱斯服飾/服裝網站建設以html5響應式一體化設計制作,手機端自動響應,高端大氣上次,關鍵詞:成都職業裝網站建設,成都職業裝···

          查看詳情

          明霆基礎工程網站建設

          查看詳情

          晉沙匯川服裝定制網站建設

          查看詳情

          宏冠服飾網站建設

          查看詳情

          天翊裝飾網站建設

          天翊裝飾公司網站以html5響應式一體化設計制作,高端大氣上次,關鍵詞:裝修公司網站建設,裝飾公司網站建設,成都裝修公司網站建···

          查看詳情

          高鐵乘務/成都職業學校/四川高鐵職業技術學校/網站建設

          查看詳情

          聯系我們 / CONTACT US

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

          掃碼訪問手機網站

          版權所有 Copyright ? 2007-2022 四川冠辰科技開發有限公司    川公安網備案:51010602001006號     

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

          始于2007年,十五年品牌網站建設,值得信賴!  xml地圖txt地圖

          欧美日韩国产精品自在自线

            <i id="tzb7r"><ruby id="tzb7r"><font id="tzb7r"></font></ruby></i>

              <output id="tzb7r"><strike id="tzb7r"><cite id="tzb7r"></cite></strike></output><ol id="tzb7r"><var id="tzb7r"><b id="tzb7r"></b></var></ol>

              <i id="tzb7r"><output id="tzb7r"><var id="tzb7r"></var></output></i>