• <dl id="06azv"></dl>

      <li id="06azv"></li>

          1. <dl id="06azv"></dl>

              <dl id="06azv"><ins id="06azv"></ins></dl>
              <dl id="06azv"><ins id="06azv"><thead id="06azv"></thead></ins></dl>

                <dl id="06azv"><ins id="06azv"></ins></dl>
              1. <li id="06azv"></li>

                <dl id="06azv"><s id="06azv"></s></dl>
                <li id="06azv"><ins id="06azv"><thead id="06azv"></thead></ins></li>

              2. <li id="06azv"><ins id="06azv"><strong id="06azv"></strong></ins></li>
                <dl id="06azv"></dl>

              3. <dl id="06azv"></dl>

                  <form id="06azv"></form>
                  1. <li id="06azv"><ins id="06azv"></ins></li>

                    1. <output id="06azv"></output>

                      代理加盟 2018全新代理計劃 0預存,0充值,獨立平臺,豐厚利潤!

                      您現在的位置: 秀站網 > 織夢大學 > 常見問題 >

                      dedecms列表頁調用tag標簽帶超鏈接的方法

                      來源:未知 發布時間:2018-06-02熱度:我要評論
                      本文實例講述了dedecms列表頁與詳情頁調用tag標簽帶超鏈接的方法。 分享給大家供大家參考。具體分析如下: 使用dedecms系統時我們如果想在列表頁面或詳情頁面調用tags標簽時要自己寫一個函數,...

                      本文實例講述了dedecms列表頁與詳情頁調用tag標簽帶超鏈接的方法。

                      分享給大家供大家參考。具體分析如下:
                       
                      使用dedecms系統時我們如果想在列表頁面或詳情頁面調用tags標簽時要自己寫一個函數,這里就來給大家介紹一下實現方法:
                       
                      方法一,直接在模板中加php
                       
                      這里以默認模板為例,打開 /templets/default/list_article.htm 找到如下代碼:
                       
                      代碼如下:
                       
                      <small>標簽:</small> 
                       
                      在后面加上如下代碼:
                       
                      代碼如下:
                       
                      <small>標簽:</small>
                      [field:id runphp='yes'] 
                      global $cfg_cmspath; 
                      $tags = GetTags(@me); 
                      $revalue = ''; 
                      $tags = explode(',', $tags); 
                      foreach($tags as $key => $value){ 
                      if($value){ 
                      $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a> '; 
                      @me = $revalue; 
                      [/field:id]
                      保存后即可.
                       
                      方法二,我們在模板頁面加如下操作,代碼如下:
                       
                       
                      代碼如下:
                      {dede:field.aid function="getmeurl(@me)"/}
                       
                      然后在于include/channelunit.func.php中加下如下代碼:
                       
                      代碼如下:
                       
                      function getarttag( $id ) 
                       $tags =''; 
                       $id = intval( $id ); 
                       $dsql = new Dedesql(false); 
                       $sql ="select `tag` from dede_taglist where aid='$id' "; 
                       $dsql->SetQuery($sql); 
                       $dsql->Execute('hw'); 
                       while($row=$dsql->GetArray('hw')) 
                       { 
                       if( $tags =="" ) 
                       { 
                       $tags =' tag標簽:<a href="/tags/'.urlencode($row['tag']).'/">'.$row['tag'].'</a>'; 
                       } 
                       else 
                       { 
                       $tags .=',<a href="/tags/'.urlencode($row['tag']).'/">'.$row['tag'].'</a>'; 
                       } 
                       } 
                       return $tags; 
                      }
                       
                      希望本文所述對大家的dedecms建站有所幫助。
                       

                      本文地址:http://www.lrwh.tw/dedecms_wt/939.html

                        責任編輯:秀站網
                        云南11选五5走势图