本文将带您了解关于织梦DEDECMS搜索页调用arclist标签的办法的新内容,同时我们还将为您解释织梦cms调用栏目图片的相关知识,另外,我们还将为您提供关于*新DEDECMS织梦搜索页调用arcl
本文将带您了解关于织梦DEDECMS搜索页调用arclist标签的办法的新内容,同时我们还将为您解释织梦cms调用栏目图片的相关知识,另外,我们还将为您提供关于*新DEDECMS织梦搜索页调用arclist标签的教程、arclist标签调用副栏目新闻的办法 for dedecms、dedecms 搜索页面不能使用 arclist 等标签的解决方法、DEDECMS在内容详细页arclist标签里调用当前栏目ID的办法的实用信息。
本文目录一览:- 织梦DEDECMS搜索页调用arclist标签的办法(织梦cms调用栏目图片)
- *新DEDECMS织梦搜索页调用arclist标签的教程
- arclist标签调用副栏目新闻的办法 for dedecms
- dedecms 搜索页面不能使用 arclist 等标签的解决方法
- DEDECMS在内容详细页arclist标签里调用当前栏目ID的办法
织梦DEDECMS搜索页调用arclist标签的办法(织梦cms调用栏目图片)
织梦CMS制作源码的时候,在搜索页源码中search.htm中是无法调用arclist标签,这就使得搜索结果页呈现出来的效果是特别单调的,很难整 合其他的网站信息进来,当然我们可以在后台用宏标签来解决这个问题,但是会对搜索引擎不太友好,如何解决这个问题呢?今天就教大家如何在织梦搜索结果源码 中调用arclist标签以及channelartlist标签。
修改过程如下:
打开
include/arc.searchview.class.php
查找:
require_once(DEDEINC."/taglib/hotwords.lib.php");
require_once(DEDEINC."/taglib/channel.lib.php");
在下面加入:
require_once(DEDEINC."/taglib/arclist.lib.php");
require_once(DEDEINC."/taglib/channelartlist.lib.php");
找到:
else if($tagname=="hotwords") { $this->dtp->Assign($tagid,lib_hotwords($ctag,$this)); }
在下面插入:
else if($tagname=="arclist") { $this->dtp->Assign($tagid,lib_arclist($ctag,$this)); } else if($tagname=="channelartlist") { $this->dtp->Assign($tagid,lib_channelartlist($ctag,$this)); }
这样就可在dedecms织梦搜索页面使用arclist和channelartlist标签调用数据了
本文章网址:http://www.ppssdd.com/code/12841.html。转载请保留出处,谢谢合作!*新DEDECMS织梦搜索页调用arclist标签的教程
打开include/arc.searchview.class.php
查找:
require_once(DEDEINC."/taglib/hotwords.lib.php"); require_once(DEDEINC."/taglib/channel.lib.php");在下面加入:
require_once(DEDEINC."/taglib/arclist.lib.php"); require_once(DEDEINC."/taglib/channelartlist.lib.php");找到:
else if($tagname=="hotwords") { $this->dtp->Assign($tagid,lib_hotwords($ctag,$this)); }在下面插入:
else if($tagname=="arclist") { $this->dtp->Assign($tagid,lib_arclist($ctag,$this)); } else if($tagname=="channelartlist") { $this->dtp->Assign($tagid,lib_channelartlist($ctag,$this)); }这样就可在dedecms织梦搜索页面使用arclist和channelartlist标签调用数据了。
本文章网址:http://www.ppssdd.com/code/13435.html。转载请保留出处,谢谢合作!arclist标签调用副栏目新闻的办法 for dedecms
*近一段时间以来,有不少时间都在折腾DEDECMS,对其进行了不少的优化工作,以便其适应我的应用要求。在这其中,也遇到了不少的问题。譬如:DEDECMS根据副栏目进行新闻调用的问题。
DEDECMS中一个新闻可以同时属于两个栏目,即一个主栏目一个副栏目,{dede:arclist} 属性中可以通过typeid进行主栏目有效性筛选,但是有时我们却想根据副栏目进行筛选,查了dedecms的在线用户手册发现没有此功能,*后搜索到一个有效地解决方案。只需修改标签对应的源文件。
查找 dedecmsROOT/include/taglib/arclist.lib.php 文件,大概在第212行代码处。
if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';
else $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).','.$CrossID.')';
替换为:
if($CrossID=='')
$orwheres[] = ' typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')';
else
$orwheres[] = ' typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')';
示例:{dede:arclist typeid=’2,3,4′}….{/dede:arclist}
通过以上方案,有效地解决了DEDECMS*新版本V5.6正式版(2010-08-18)(包括在此前的版本),不支持通过arclist标签调用副栏目新闻的问题。
本文章网址:http://www.ppssdd.com/code/14678.html。转载请保留出处,谢谢合作!dedecms 搜索页面不能使用 arclist 等标签的解决方法
这篇文章主要为大家介绍了 dedecms 搜索页面不能使用 arclist 等标签的解决方法,通过针对搜索页相关底层代码的修改实现搜索页对标签的支持,是非常实用的技巧,需要的朋友可以参考下
本文实例讲述了 dedecms 搜索页面不能使用 arclist 等标签的解决方法。分享给大家供大家参考。具体方法如下:
这里讲述 dedecms 模板搜索页 search.php 支持 arclist 和 channelartlist 标签调用的方法,步骤如下:
打开 include/arc.searchview.class.php.
查找:
复制代码代码如下:require_once (DEDEINC."/taglib/hotwords.lib.php");
require_once(DEDEINC."/taglib/channel.lib.php");
下面插入
复制代码代码如下:require_once (DEDEINC."/taglib/arclist.lib.php");
require_once(DEDEINC."/taglib/channelartlist.lib.php");
查找
复制代码代码如下:else if ($tagname=="hotwords")
{
$this->dtp->Assign($tagid,lib_hotwords($ctag,$this));
}
下面插入
复制代码代码如下:else if ($tagname=="arclist")
{
$this->dtp->Assign($tagid,lib_arclist($ctag,$this));
}
else if($tagname=="channelartlist")
{
$this->dtp->Assign($tagid,lib_channelartlist($ctag,$this));
}
DEDECMS在内容详细页arclist标签里调用当前栏目ID的办法
如果是在arclist 大家都知道是{dede:field.typeid/}来调用,那么在arclist里面呢?其实这个问题很简单
1.不加typeid
2.typeid=’0′ 就为当前内容的栏目id了 本文章网址:http://www.ppssdd.com/code/10344.html。转载请保留出处,谢谢合作!
关于织梦DEDECMS搜索页调用arclist标签的办法和织梦cms调用栏目图片的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于*新DEDECMS织梦搜索页调用arclist标签的教程、arclist标签调用副栏目新闻的办法 for dedecms、dedecms 搜索页面不能使用 arclist 等标签的解决方法、DEDECMS在内容详细页arclist标签里调用当前栏目ID的办法的相关信息,请在本站寻找。
本文标签: