本文作者:软件分享站

配合dedecms内容模型实现后台输入栏目id前端输出文章列表

软件分享站 2个月前 ( 01-01 ) 3809 抢沙发
配合dedecms内容模型实现后台输入栏目id前端输出文章列表摘要: 为了简化开发的工作量,也方便编辑快速操作,决定将后台进行重新设置。配合dedecms内容模型实现后台输入栏目id前端输出文章列表,这样制作科室专题页也变快了很多。比如,我们添加一个...
为了简化开发的工作量,也方便编辑快速操作,决定将后台进行重新设置。配合dedecms内容模型实现后台输入栏目id前端输出文章列表,这样制作科室专题页也变快了很多。比如,我们添加一个“科室专家栏目id”的字段zjid,那么我们可以通过下面的代码来进行调用
{dede:arclist  addfields='zjid' row='1' channelid='24' }            
[field:zjid runphp="yes"]
global $dsql;
$sql="SELECT dede_archives.*  FROM   dede_archives left JOIN  dede_addon24  ON dede_archives.id=dede_addon24.aid  WHERE  dede_archives.typeid=@me";
$dsql->SetQuery($sql);
$dsql->Execute();
@me="";
while($row = $dsql->GetArray()){
@me.="<li><a href=\"/plus/view.php?aid=".$row['id']."\"><img  src=\"http://***.com".$row['litpic']."\"><br>".$row['title']."</a></li> ";
}
[/field:zjid]
{/dede:arclist}
channelid是内容模型的。将后台输入的id作为输出文章栏目的id,再将此栏目的文章罗列出来,不过这个的文章链接是动态的url,如果你已经做了全站伪静态了,可以加上nofollow标签
 
后台的效果如下

1-191226141342219.jpg

文章版权及转载声明

作者:软件分享站本文地址:https://rjfxz.com/post/2080.html发布于 2个月前 ( 01-01 )
文章转载或复制请以超链接形式并注明出处软件分享站-最多姿多彩的源码软件时时下载平台

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,3809人围观)参与讨论

还没有评论,来说两句吧...