找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 241|回复: 0

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

[复制链接]

该用户从未签到

发表于 2019-12-26 14:12:29 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
为了简化开发的工作量,也方便编辑快速操作,决定将后台进行重新设置。配合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.="[*,[url=, [img][/img] ".$row['title',."[/url] "; } [/field:zjid, {/dede:arclist} channelid是内容模型的。将后台输入的id作为输出文章栏目的id,再将此栏目的文章罗列出来,不过这个的文章链接是动态的url,如果你已经做了全站伪静态了,可以加上nofollow标签 后台的效果如下

                               
登录/注册后可看大图
...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-6-22 09:41

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表