dede列表页怎么调用当前文章的内容及相关参数

  • 原创
  • |
  • 浏览:2170
  • |
  • 更新:

    很多朋友在列表页面调用文章的部分内容作为导读,通过它增加页面内容的丰富性、美观等需求。但是大家不知道怎么调用文章的内容及相关参数。下面叫大家如果将相关参数调用到列表页面。

dede列表页怎么调用当前文章的内容及相关参数

工具/原料

  • DedeCMS V5.7
  • Sublime Text或者其他编辑器
  • 网站模板

方法/步骤

  1. 1

    列表页调用文章的内容

    {dede:list pagesize ='12'}

         [field:body function='cn_substr(html2text(@me),200)'/]

    {/dede:list}

    200代表列表页显示文章内容的字符数

    dede列表页怎么调用当前文章的内容及相关参数
    dede列表页怎么调用当前文章的内容及相关参数
  2. 2

    列表页调用当前栏目的SEO标题

         {dede:field.seotitle /}

    调用作者

          [field:writer/]

  3. 2
    该信息非法爬取自百度经验
  4. 3

    列表页调用当前栏目的栏目名称

           {dede:field.title /}

         但是在  带有dede:list标签内,需按照如下方法使用

                {dede:list pagesize ='12'}

                      [field:typename/]

                {/dede:list}

    列表页调用当前栏目的位置

           {dede:field name='position'/} 

    dede列表页怎么调用当前文章的内容及相关参数
  5. 4

    列表页调用文章的标题、文章的连接地址

    <a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>

    [field:arcurl/]  为文章的地址 

    [field:title/]     为文章的标题

    列表页调用文章的时间

    [field:pubdate function="GetDateMK(@me)"/]   格式为:2018-08-08

    [field:pubdate function="GetDateTimeMK((@me)"/]   格式为:2018-08-08 13:50:58

    dede列表页怎么调用当前文章的内容及相关参数
  6. 5

    列表页调用文章的分页栏

        {dede:pagelist listitem="index,end,pageno" listsize="5"/}

    dede:pagelist listsize=‘2‘/}listsize用法 

    {dede:pagelist listsize=‘2‘/} 编译后:首页1 2 3 4 5下一页末页

    {dede:pagelist listsize=‘3‘/} 编译后:首页1 2 3 4 5 6 7下一页末页

    你可以发现这里listsize=‘x‘与后边的页码数的关系:分页页码数字个数=x*2+1

    dede列表页怎么调用当前文章的内容及相关参数
    END

注意事项

  • 测试使用时需在PHP运行环境下进行
  • 修改后必须重新生成静态页面,方可查看效果
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部