ChatGPT批量写原创文章软件

dedecms列表时间的简单介绍

DEDE首页及列表页调用当前时间,不是调用文章发布的时间,要怎么调用用Dedecms中的arclist标签也是可以在列表页调用文章内容的,虽然在官方的标签说明中,arclist标签的底层标签中不包含body。调用

本文目录一览:

  • 1、DEDE首页及列表页调用当前时间,不是调用文章发布的时间,要怎么调用
  • 2、DEDECMS,文章列表按时间顺序排列怎么修改?
  • 3、织梦dedecms的时间调用标签
  • 4、dedecms自定义时间格式“多少时间前发布”
  • 5、在织梦列表页面调用文章发布时间如何调用?

DEDE首页及列表页调用当前时间,不是调用文章发布的时间,要怎么调用

用Dedecms中的arclist标签也是可以在列表页调用文章内容的,虽然在官方的标签说明中,arclist标签的底层标签中不包含body。调用的Html格式如下:{dede:arclisttypeid=''titlelen=''limit=''orderby=''addfields='body'channelid='1'}[field:body/]{/dede:arclist}重点就是addfields='body'channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。

dedecms列表时间的简单介绍 第1张

DEDECMS,文章列表按时间顺序排列怎么修改?

修改arclist标签的asc属性。

具体代码如下:

{dede:arclistorderway=''asc'}

文章按照顺序排列

{/dede:arclist}

解析原因:

orderway=''值为desc或asc,指定排序方式是降序还是顺向排序,将值修改asc就是顺序排列。

扩展资料

其他属性

1、typeid=''表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;

2、row=''表示返回文档列表总数;

3、col=''表示分多少列显示(默认为单列);

4、titlelen=''表示标题长度;

5、infolen=''表示内容简介长度;

6、img表示缩略图宽度;

7、img表示缩略图高度;

8、type=''表示档案类型,其中空值、不使用这个属性或type='all'时为普通文档

参考资料:百度百科:arclist

织梦dedecms的时间调用标签

一、时间样式(2014年12月22日 12时10分01秒)

{dede:arclist}

[field:pubdate function="MyDate('Y年m月d日 H时i分s秒',@me)"/]

{/dede:arclist}

MyDate里面的参数:

Y全年,y年的末两位,H24小时制,h12小时制

二:扩展:不同格式的时间标签调用方式:

{dede:arclist row='2'}

p[field:pubdate function="MyDate('Y年m月d日 H时i分s秒',@me)"/]/p

{/dede:arclist}

{dede:arclist row='2'}

p[field:pubdate function="MyDate('y年m月d日 H时i分s秒',@me)"/]/p

{/dede:arclist}

{dede:arclist row='2'}

p[field:pubdate function="MyDate('Y年m月d日 h时i分s秒',@me)"/]/p

{/dede:arclist}

{dede:arclist row='2'}

p[field:pubdate function="MyDate('Y/m/d H:i:s',@me)"/]/p

{/dede:arclist}

{dede:arclist row='2'}

p[field:pubdate function="MyDate('Y-m-d H:i:s',@me)"/]/p

{/dede:arclist}

浏览器中展示的样式:

dedecms自定义时间格式“多少时间前发布”

/*文章发布多少时间前*/

function tranTime($time) {

    $rtime = date("m-d H:i",$time);

    $htime = date("H:i",$time);

    $time = time() - $time;

    if ($time  60) {

        $str = '刚刚';

    }

    elseif ($time  60 * 60) {

        $min = floor($time/60);

        $str = $min.'分钟前';

    }

    elseif ($time  60 * 60 * 24) {

        $h = floor($time/(60*60));

        $str = $h.'小时前 '.$htime;

    }

    elseif ($time  60 * 60 * 24 * 3) {

        $d = floor($time/(60*60*24));

        if($d==1)

           $str = '昨天 '.$rtime;

        else

           $str = '前天 '.$rtime;

    }

    else {

        $str = $rtime;

    }

    return $str;

}

把上面代码放到\include\extend.func.php文件最后一行

dedecms列表和首页用[field:pubdate function="tranTime(@me)" /]调用

在织梦列表页面调用文章发布时间如何调用?

发布时间的调用标签是:

[field:pubdate function="MyDate('m-d',@me)"/]

调用方式要加上

{dede:list}以及结尾{/dede:list}

其他调用方法:

1、[field:pubdate function="GetDateTimeMK(@me)" /]

2、[field:pubdate function="MyDate('Y-m-d',@me)"/]

直接调用方法:

{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}

希望可以帮助到你,望采纳!

相关文章