jspxcms笔记三

首页 index.html site :站点对象
栏目 cover.html list.html node :栏目对象, text :正文
详细 info.html node :栏目对象, info :文档对象, title标题, text:正文

一、index.html
1、首页title内容 ${site.fullNameOrName}

2、动态包含: [#include 'inc_js.html'/]
3、热度排行代码:
获得所有文档列表


${info_index+1} 信息数目
${substring(info.title,18,'...')} 信息的标题
${info.url} 内容的链接地址

4、获得栏目对象 (栏目)
${getNode('trade').name}
7、获取单个指定的栏目 (栏目)
[@Node number='trade';node]${node.name}[/@Node]

5、获得文档属性为头条的列表 (头条属性下的文档列表)
第一条
往后的2,3条列表
[@InfoList attr='headlines' limit='3';list]
[#if list?size > 0]


[/#if]


[/@InfoList]

trade
6、获取新闻栏目文档 (栏目下文档列表)
[@InfoList node='news' isIncludeChildren='true' limit='14';list]
[#list list as info]


  • ${substring(info.title,20,'...')}

  • [#if info_index = 3 || info_index = 8]

  • [/#if]
    [/#list]
    [/@InfoList]

     

    8、获得指定栏目列表 同6一样。(文档)
    [@InfoList node='video' isIncludeChildren='true' limit='2';list]
    [#list list as info]





  •  ${info.videoTime}





  • [/#list]

    [/@InfoList]

    9、获得一个专题
    [@SpecialList limit='1';list]
    [#list list as special]







    ${substring(special.description,32,'...')} [详细]




    [/#list]
    [/@SpecialList]

    10、获得除第一个专题外其他专题(专题)
    [@SpecialList offset='1' limit='6';list]


    [/@SpecialList]

    11、获取新闻栏目 子栏目列表
    带图片的一条
    其他子栏目不带图片的列表

    [@NodeList parent='news';list]
    [#list list as node]



    [@InfoList nodeId=node.id isWithImage='true' limit='1';list]
    [#list list as info]






    ${substring(info.description,32,'...')} [详细]




    [/#list]
    [/@InfoList]
    [@InfoList nodeId=node.id limit='5';list]

    [/@InfoList]

    [/#list]

    [/@NodeList]

    12、获得文旦属于下载栏目
    1、子栏目的名称${info.node.name}
    2、字段 ${info.customs['star']}

    [@InfoList node='download' isIncludeChildren='true' limit='9';list]
    [#list list as info]






  • [/#list]
    [/@InfoList]
    13、投票

    [@Vote;vote]
    [#if vote??]






      [#list vote.options as option]

    • [/#list]






    [#else]
    没有投票

    [/#if]
    [/@Vote]

    14、获得当前页

    15、获得栏目列表(栏目)

    [@NodeList;list]
    [#list list as n]

  • ${n.name}

  • [/#list]
    [/@NodeList]

     

    cover.html

    1、获得栏目
    ${n.name} 子栏目
    ${n.url} 子栏目地址


    [@NodeList parentId=node.id;list]
    [#list list as n]


    ${n.name}





    [@InfoList nodeId=n.id limit='8';list]
    [#list list as info]

    [/#list]
    [/@InfoList]


    [/#list]
    [/@NodeList]


    list.html

    1、所有文档内容 列表 分页

    [@InfoPage nodeId=node.id pageSize='15';pagedList]


      [#list pagedList.content as info]

    • [#if info.withImage]



      [/#if]

      [@A bean=info class='ff-yh fs18 a c-000' target="_blank"/]

      ${substring(info.description,100,'...')}

      ${info.publishDate?string('yyyy-MM-dd HH:mm:ss')}




    • [/#list]


    [#include 'page.html'/]

    [/@InfoPage]

    info.html

    1、获得栏目
    [#list node.hierarchy as n]${n.name} > [/#list]
    2、编辑时间
    ${info.publishDate?string('yyyy-MM-dd')}
    3、作者
    ${info.author!info.creator.realName!info.creator.username}


    [#include "_include/include_footer.html"/]
    [@InfoFulltextList q=info.title excludeId=info.id limit=5;list]


      [#list list as fulltextInfo]
    • [@A bean=fulltextInfo target="_blank" class="a"/] ${fulltextInfo.publishDate?string('yyyy-MM-dd')}

    • [/#list]

    [/@InfoFulltextList]

     


    模块里建立:
    1、专题类别 国际

    2、专题管理

    马航客机失联
    马航客机失联,MH370,马来西亚,飞机,北京,失联
    马来西亚航空公司8日凌晨,与一架载有239人的飞机失去联系。这架航班上共载227名乘客,含154名中国人。客机系波音777-200型号,计划于北京时间6:30分抵达北京。

    2014索契冬奥会
    冬奥会, 2014冬奥会,索契冬奥会,2014索契冬奥会, 第22届冬奥会, 冬季奥林匹克运动会
    第22届冬季奥林匹克运动会于2014年2月7日~23日召开

    小图


    专题列表
    [@SpecialList limit='1';list]
    [#list list as special]
    ${ctx}/special/${special.id}.jspx
    标题 ${substring(special.title,10,'...')}
    内容 ${substring(special.description,32,'...')}
    [/#list]
    [/@SpecialList]

     

    转载于:https://www.cnblogs.com/y896926473/p/5338082.html

    你可能感兴趣的:(jspxcms笔记三)