织梦dedecms调用整站相关文章不限栏目的方法

织梦 dedecms 调用整站相关文章不限栏目的方法: 这里调用相关文章,以关键字来匹配 div class=hot mt1 dl class=tbox dtstrong相关文章/strong/dt dd ul class=c1 ico2 {dede:likearticle col='2' row='10' titlelen='42'} lia href=[field:arcurl/][field:

织梦dedecms调用整站相关文章不限栏目的方法:

这里调用相关文章,以关键字来匹配

<div class="hot mt1">
     <dl class="tbox">
           <dt><strong>相关文章</strong></dt>
               <dd>
                  <ul class="c1 ico2">
                       {dede:likearticle col='2' row='10' titlelen='42'}
                             <li><a href="[field:arcurl/]">[field:title/]</a></li>
                      {/dede:likearticle}
                  </ul>
               </dd>
     </dl>
</div>


再找到文件:\include\taglib\likearticle.lib.php
其实tags和关键字都可以匹配的,当然只能二选一

下面说不限栏目的修改
到 74行和84行,分别修改代码

$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";


$typeid = " And arc.id<>$arcid ";


$typeid = " where arc.typeid in($typeid) And arc.id<>$arcid ";

$typeid = " where arc.id<>$arcid ";



 

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

这篇文章给大家分享的是有关织梦dedecms调用当前栏目文章数的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。 做模板时,经常需要为每个栏目加上此栏目的文章数。和大家分享下实现的方法,此方法适合5.6及5.7、5.7sp1其它
SQL语句中,有统计的函数,我们可以通过在织梦中使用SQL语句统计的方法,在列表页内显示该栏目共有多少篇文章。这样做的好处是,有助于提升用 户体验。比如说我一个文章列表下面有10篇文章,就自动统计出10篇,到20篇的时候自动统计成20篇。这样用户对网站的
我们在dedecms调用栏目名称的时候使用的标签是channel,这样就可以调用出来栏目的名称,无论栏目的名称是多长都会调用出来,如果栏目名称很长的话就会影响到导航栏的美观,所以在调用的时候还要做一些栏目名称字数的限制。 我们在调用标题的时候想要控制字数
当文章调用标签{dede:arclist}不限制栏目ID的时候,就只会调用当前栏目下的文章。如果要调用整站的文章,使用typeid=1,2,3,4,5,6,7,8,9,10 这种方法需要加上所有ID,当栏目很多的时候就非常麻烦了! 下面的两种方法可以直接调用织梦CMS整站的文章:
对于数据量比较大的网站来说,如果按照全网进行搜索的话,那么数据会比较多,如果我想让用户可以按照栏目id进行搜索的话,要怎么实现呢? 首先我们看看怎么对DEDE的搜索功能进行指定栏目或者频道 在搜索结果页添加: input type=hidden name=typeid value=1,
织梦tag标签默认是全站调用的,不能按栏目调用当前栏目的tag标签,那么如何让标签按栏目显示,只显示当前栏目的所有标签呢?网上找了些织梦朋友总结的方法,至此学技巧感觉织梦标签真的很强大。下面就是修改和调用TAG标签的方法: 一、打开include/taglib/目