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

 下载免责声明

1、本站发布所有广告信息、资源下载,均来自互联网,非本站自制,与本站无关。 如有侵犯您的合法权益请来信告之。我们会在三个工作日内清除。


2、本站中所有资料、资源文件均来自于网络搜索,仅作为技术学习研究之用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。


3、本站保证站内提供的所有可下载资源(软件等等)都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。


4、访问本站的用户必须明白,【软件分享站】对提供下载的软件等不拥有任何权利,其版权归该下载资源的合法拥有者所有。


5、本站所有资源均不提供相关技术服务,如果源码下载地址失效请联系站长进行修正。


软件分享站 » 配合dedecms内容模型实现后台输入栏目id前端输出文章列表

发表评论

您需要后才能发表评论

一个令你着迷的网站!

定制开发 在线客服
注册
用户名
密码
确认密码
邮箱
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱