找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1189|回复: 0

[分享] dedeCMS使用list标签调用文章日期的方法

[复制链接]
发表于 2018-6-24 09:08:04 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
本文实例讲述了dedeCMS使用list标签调用文章日期的方法。分享给大家供大家参考。具体分析如下:
前端给的页面中年月日都是分开的,在不同的标签中,所以需要在list标签遍历的时候单独获取文章的年份,月份,日,dedecms只是平时没有导致了,根本不了解怎么去二次开发,百度一下文章挺多,几乎你遇到的网上都有对应的文章,解决方案代码如下:

代码如下:
  1. {dede:list pagesize='10'}
  2. <div id="xinwenDate">
  3. <p class="month">
  4. [field:pubdate function='strftime("%m",@me)'/]月
  5. </p>
  6. <p class="day">
  7. [field:pubdate function='strftime("%d",@me)'/]日
  8. </p>
  9. <p class="year">
  10. [field:pubdate function='strftime("%Y",@me)'/]年
  11. </p>
  12. </div>
  13. <div id="xinwenList">
  14. <p class="xinwenTitle">
  15. <a href="[field:arcurl/]">
  16. [field:title/]
  17. </a>
  18. </p>
  19. <div class="xinwenText">
  20. [field:description/]...
  21. </div>
  22. </div>
  23. <div class="clear">
  24. </div>
  25. {/dede:list}
复制代码

如何调用自定义模型的字段
dedecms {dede:list }如何调用自定义模型的字段,先在模型字段1里选择“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)”.

代码如下:
{dede:list pagesize='10' addfields='字段1,字段2' channelid='模型ID' }

[field:字段1/]
list列表按权重排序显示
orderby='sortrank' 文档排序方式
orderby='hot' 或 orderby='click' 表示按点击数排列
orderby='sortrank' 或 orderby='pubdate' 按出版时间排列
orderby='near'
orderby=='lastpost' 按最后评论时间
orderby=='scores' 按得分排序
orderby='id' 按文章ID排序
orderby='rand' 随机获得指定条件的文档列表
orderby='scores' 按评论来排序 官方没有写的
倒序 orderway='asc'
orderway是设置排序的方式,值为desc和asc

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-19 11:36 , Processed in 0.042463 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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