Dedecms 首页调用副栏目内容方法
2014-04-08 09:16
477 查看
最近一段时间一直打算修改英国移民网的首页,对首页的栏目内容也打算进行一系列的调用设置,可是在调用的时候出现了一些问题:调用不了英国移民网下的“移民快讯”这一副栏目下的内容!于是只能上网求助,在广大的网友帮助下,终于解决了这一麻烦的问题,现在我将解决方法贴出来,希望方便大家!
修改:include/taglib/arclist.lib.php中295行及296行:
if($CrossID==”) $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’)’;
else $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’,’.$CrossID.’)’;
修改为:
if($CrossID==”)
$orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”) or arc.typeid2 in (“.GetSonIds($typeid).”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’ )”;
else
$orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”,”.$CrossID.”) or arc.typeid2 in (“.GetSonIds($typeid).”,”.$CrossID.”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’)”;
前台代码:
{dede:arclist row=’8′ addfields=’rizu’ titlelen=’56′ orderby=’pubdate’ typeid=’30′ idlist=” channelid=’17′}
<li><span>¥[field:rizu/]/日</span><span>移民快讯:<a href=”[field:typeurl/]“>[field:typename/]</a></span><a href=”[field:arcurl/]“>[field:title/]</a></li>
{/dede:arclist}
修改:include/taglib/arclist.lib.php中295行及296行:
if($CrossID==”) $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’)’;
else $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’,’.$CrossID.’)’;
修改为:
if($CrossID==”)
$orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”) or arc.typeid2 in (“.GetSonIds($typeid).”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’ )”;
else
$orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”,”.$CrossID.”) or arc.typeid2 in (“.GetSonIds($typeid).”,”.$CrossID.”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’)”;
前台代码:
{dede:arclist row=’8′ addfields=’rizu’ titlelen=’56′ orderby=’pubdate’ typeid=’30′ idlist=” channelid=’17′}
<li><span>¥[field:rizu/]/日</span><span>移民快讯:<a href=”[field:typeurl/]“>[field:typename/]</a></span><a href=”[field:arcurl/]“>[field:title/]</a></li>
{/dede:arclist}
相关文章推荐
- dedecms首页调用栏目内容和单页内容的方法
- dedecms首页调用栏目内容和单页内容的方法
- DedeCMS首页调用栏目内容和单页内容的方法
- dedecms 调用单页栏目内容到首页的方法
- 织梦DedeCMS首页调用单页文档内容的方法
- dedecms自定义内容模型在首页、列表页及内容调用标签的方法
- dedecms任意页面调用栏目内容标签{dede:field.content/}的方法
- 织梦首页调用单页栏目内容和文章内容的几种方法
- DEDECMS首页调用指定文章内容(body)字段的 arclist调用内容字段的方法
- DEDECMS首页调用单页文档内容并带过滤HTML的方法
- 织梦DEDECMS首页调用单页文档内容并带过滤HTML的方法
- 织梦dedecms网站首页调用单页文档内容并带过滤html的方法
- 织梦(Dedecms)首页如何调用单页栏目内容
- dedecms首页调用指定一篇文章body内容的方法
- DEDECMS首页循环调用一级栏目和二级栏目的实现方法
- dedecms自定义内容模型在首页、列表页及内容调用标签的方法
- 织梦DedeCMS首页调用单页文档内容的方法
- dedecms内容页调用栏目链接和栏目名称的方法
- dedecms任意页面调用栏目内容标签{dede:field.content/}的方法
- dedecms内容页调用当前栏目名称的标签及实现方法