配合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标签

后台的效果如下

前端的效果如下

  想做后台简化开发的朋友可以和ytkah相互交流一下,一起进步

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏非著名程序员

Bug 看你往哪里逃?我会让你无所遁形

编程中的 Bug ,Error 等各种报错是不可避免的,如果有一个好的 logcat 工具绝对可以帮助大家快速的定位到错误,并高效的找到解决办法。

1066
来自专栏企鹅号快讯

微信年度最重磅发布!小游戏突然上线,游戏行业会变天么?

为了帮助用户更便捷地使用小程序,微信在刚刚又更新了3个新功能: 1、微信在主界面新增小程序任务栏功能 2、小程序菜单升级,支持小程序间快速切换 3、开放了小游戏...

1809
来自专栏Wordpress专用主机|主题模板|必备插件

10款超简洁风格的WORDPRESS免费主题模板

虽说现在Wordpress的应用越来越广泛:个人博客,企业官网,电子商务网站等等,也涌现出不少风格华丽、功能齐全的Wordpress主题。但是,归根结底来讲,情...

3383
来自专栏阮一峰的网络日志

一次性Email地址

是的,一旦给出Email地址,就有收到大量垃圾邮件的危险。但是,很多网站注册的时候,都要求进行Email验证,如果验证不通过,就无法注册。那么有没有变通方法?

1702
来自专栏杨建荣的学习笔记

运维平台中的脚本管理

截止目前,元数据的工作完成了一些阶段性的内容,当然还有非常多的需要细化的东西,从优先级层面来说,可以暂时放一放。 现在迫切需要的是一些能用起来的功能,比如结合业...

3525
来自专栏逸鹏说道

02.SQLServer性能优化之---牛逼的OSQL----大数据导入

汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 上一篇:01.SQLServer性能优化之---...

28712
来自专栏鹅厂网事

谁动了我的域名

昨天小编邀请了我们负责域名解析的好伙伴---廖伟健为我们分享了域名相关的内容,惊闻昨晚两家知名企业域名解析突发故障,今天我们再次请到廖伟健给我们分析一下! 一...

2335
来自专栏VMCloud

在腾讯云创建您的 SQL Server Cluster : 终结篇——HAVIP面世

是的,就是那一批做到最后发现CLB IP没办法作为Cluster VIP的Demo,这件事我给腾讯云反馈了,除了成为了“最佳产品体验官”,还促成了一个新需求——...

27310
来自专栏bboysoul

浏览器推荐

Chrome Chrome是由谷歌开发的浏览器,由于各种变态的原因,导致中国大陆使用不了浏览器的插件商店,导致中国用户体验不到此款浏览器真正强大的地方。 开...

581
来自专栏Java工程师日常干货

docker化你的java应用(上)前言走进docker

在各种技术大会(互联网架构,云计算等等),哪都少不了docker的身影。docker为啥这么火?因为它解决了大部分企业的痛点:快速的持续集成,服务的弹性伸缩,部...

701

扫码关注云+社区