各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > dedecms

dede5.7怎么调用指定的文章

管理员 2014-12-03
dedecms
112

在网站首页调用站内新闻是必不可少的,但是有的时候不能根据自己的需要来调用指定的文章,想要调用自己指定的文章还要做一些修改。

在网站中调用指定文章可以使用织梦默认的标签idlist,在调用的时候使用以下代码:{dede:arclist idlist='13' limit='0,1' infolen='60'}<span><a href="[field:arcurl/]" target="_blank">[field:title/]</a></span><span>[field:infos/]<a href="[field:arcurl/]" target="_blank">[详细]</a></span>{/dede:arclist}如果这样调用不出来文章的话就可以试试下面的方法:打开includeinc_arcpart_view.php文件找到第function ParseTemplet();这一个函数里面的〔$this->dtp->Assign($tagid,$this->GetArcList($typeid,$ctag->GetAtt("row"),$ctag->GetAtt("col"),$titlelen,$infolen,$ctag->GetAtt("imgwidth"),$ctag->GetAtt("imgheight"),$ctag->GetAtt("type"),$orderby,$ctag->GetAtt("keyword"),$innertext,$ctag->GetAtt("tablewidth"),0,"",$channelid,$ctag->GetAtt("limit"),$ctag->GetAtt("att"),$ctag->GetAtt("orderway"),$ctag->GetAtt("subday"),$autopartid,$ctag->GetAtt("ismember"))〕将里面的0改为$ctag->GetAtt(‘arcid’),就行了打开inccludeincinc_fun_spgetarclist.php文件找到〔if($arcid!=0) $orwhere .= " And arc.ID<>'$arcid' ";〕替换成:if($arcid!=0) $orwhere .= " And arc.ID='$arcid' ";if($arcid==0) $orwhere .= " And arc.ID<>'$arcid' ";在使用调用代码的时候使用如下代码:{dede:arclist arcid='13' row='5' col='1' titlelen='24' }<table><tr><td>[field:title/][field:info/]</td></tr></table>{/dede:arclist}www.genban.org 网站建设 本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

扫码关注

qrcode

QQ交谈

回顶部