日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【最全最详细】publiccms其他常用代码片段(内容、站点)

發(fā)布時(shí)間:2023/12/3 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【最全最详细】publiccms其他常用代码片段(内容、站点) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

大家好,我是雄雄,歡迎關(guān)注微信公眾號(hào):👉雄雄的小課堂👈。

?往期系列

這兩天一直在整理Publiccms系列的教程,有需要的小伙伴們可以點(diǎn)擊以下鏈接查看:

  • ?publiccms使用教程(使用方式整理)
  • ?使用publiccms實(shí)現(xiàn)動(dòng)態(tài)可維護(hù)的首頁(yè)輪播
  • ?使用publiccms實(shí)現(xiàn)動(dòng)態(tài)可維護(hù)的導(dǎo)航菜單欄
  • ?使用publiccms實(shí)現(xiàn)將公共部分提取成單獨(dú)頁(yè)面片段
  • ?publiccms中的常用代碼片段
  • 👩?💻內(nèi)容

  • 遍歷所有內(nèi)容
  • <@_contentList categoryId=id pageIndex=pageIndex pageSize=category.pageSize ><#list page.list as a><div class="col-lg-12 col-md-12 col-sm-12 col-xs-12" style="margin-top: 60px;"><div class="col-lg-6 col-md-6 col-sm-6 col-xs-12" data-scroll-reveal="enter bottom move 20px over 1.5s after 0.05s"><img src="${a.cover!}" alt="" style="width: 100%;"></div><div class="col-lg-6 col-md-6 col-sm-6 col-xs-12" data-scroll-reveal="enter bottom move 20px over 1.5s after 0.05s"><div class="zxlj1"><span>${a.publishDate?string('yyyy/MM/dd')}</span><p style="font-size: 16px;"><b><a href="${a.url!}">${a.title!}</a></b></p><p class="zxlj2">${a.description!}</p><div class="zxlj3"><a href="">了解更多</a><img src="${site.sitePath}lifeteam/images/113922.png" alt=""></div></div></div></div></#list></div></div> </div><div class="index_section sec02" style="margin-bottom: 40px;"><div class="container"><div class="row zxl99"><div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 text-center" data-scroll-reveal="enter bottom move 20px over 1.5s after 0.05s"><div class="zxlb8"><ul><li><a href="?id=${id!}">首頁(yè)</a></li><li ><a href="?id=${id}&&pageIndex=${page.prePage}">&lt;&lt;</a></li><b>${page.pageIndex}<span>/</span>${page.totalPage}</b><li><a href="?id=${id}&&pageIndex=${page.nextPage}">&gt;&gt;</a></li><li><a href="?id=${id}&&pageIndex=${page.totalPage}">尾頁(yè)</a></li></ul></div></div></div></div></div> </@_contentList>

    說(shuō)明:

    • 如果此頁(yè)面需要接收參數(shù)的話,一定要在元數(shù)據(jù)的頁(yè)面加上需要接收的參數(shù) 。(此處我寫(xiě)的兩個(gè) ,分別為id和pageSize)

    • 判斷父分類是否為空:
    <#if category.parentId??>
    • 獲取內(nèi)容標(biāo)題:a.title
    • 發(fā)表用戶:userId
    • 分類編號(hào):categoryId
    • 父內(nèi)容編號(hào):parentId
    • 作者:author
    • 是否擁有圖片列表:hasImages
    • 是否擁有附件列表:hasFiles
    • 地址:url
    • 描述:description
    • 封面:cover
    • 子內(nèi)容數(shù):childs
    • 發(fā)表日期:publishDate
    • 創(chuàng)建日期:createDate
    • 狀態(tài):status,0:草稿 1:已發(fā)布 2:待審核
  • 內(nèi)容遍歷的時(shí)候, list里面可加的參數(shù)以及說(shuō)明:

    代碼示例:

    <@_contentList categoryId=categoryId containChild=containChild modelId=modelId parentId=parentId onlyUrl=onlyUrl hasImages=hasImages hasFiles=hasFiles hasCover=hasCover orderField=orderField orderType=orderType pageIndex=pageIndex pageSize=pageSize><#list page.list as a><a href="${a.url!}">${a.title}</a></#list> </@_contentList>

    參數(shù)說(shuō)明:

    • categoryId:分類ID
    • containChild:包含子分類內(nèi)容
    • categoryIds:多個(gè)分類ID
    • modelId:模型ID
    • parentId:父內(nèi)容ID
    • onlyUrl:外鏈["true":是,"false":否]
    • hasImages:擁有圖片列表["true":是,"false":否]
    • hasFiles:擁有附件列表["true":是,"false":否]
    • hasCover:擁有封面圖["true":是,"false":否]
    • orderField:排序字段["scores":分?jǐn)?shù),"comments":評(píng)論,"clicks":點(diǎn)擊數(shù),"publishDate":發(fā)布日期,"checkDate":審核日期,"updateDate":更新日期,默認(rèn):排序、發(fā)布日期字段倒序]
    • orderType:排序類型["asc":正序,"desc":倒序]
    • pageIndex:頁(yè)碼
    • pageSize:每頁(yè)數(shù)據(jù)條數(shù)

    👩?💻站點(diǎn)配置

  • 靜態(tài)資源文件引入:

  • <link href="${site.sitePath}lifeteam/css/bootstrap.css" rel="stylesheet"> <script src="${site.sitePath}lifeteam/js/jquery-1.3.2.min.js"></script> <img src="${site.sitePath}lifeteam/images/093707.png">
  • 其他站點(diǎn)管管配置:

    • 站點(diǎn)名稱:${site.name!}
    • 站點(diǎn)LOGO:${siteAttribute.logo!}
    • 站點(diǎn)方形LOGO:${siteAttribute.square_logo!}
    • 打印數(shù)據(jù)模型變量:<#list .dataModel?keys as k>${k}<#sep>,</#list>
    • 打印當(dāng)前命名空間數(shù)據(jù)模型:<#list .namespace?keys as k>${k}<#sep>,</#list>

    3.遍歷多個(gè)標(biāo)簽

    <@_tag ids=ids><#list map as k,tag>${tag.name}<#sep>,</#list> </@_tag>

    4.搜索頁(yè)面:

    <@_search word=word tagId=tagId highlight=true dictionaryValues=dictionaryValues categoryId=categoryId containChild=containChild categoryIds=categoryIds modelIds=modelIds startPublishDate=startPublishDate pageIndex=pageIndex pageSize=pageSize><#list page.list as a><a href="${a.url!}">${a.title?no_esc}</a></#list> </@_search>

    參數(shù)說(shuō)明:

    • word:搜索詞
    • tagId:標(biāo)簽ID
    • dictionaryValues:非全文搜索類型擴(kuò)展字段(值:[字段編碼]_[字段值])
    • categoryId:分類ID
    • containChild:包含子分類內(nèi)容
    • categoryIds:多個(gè)分類ID
    • modelIds:多個(gè)模型ID
    • startPublishDate:開(kāi)始日期
    • orderField:排序字段["publishDate":發(fā)布日期逆序]
    • pageIndex:頁(yè)碼
    • pageSize:每頁(yè)數(shù)據(jù)條數(shù)
  • categoryIds:多個(gè)分類ID
    - modelIds:多個(gè)模型ID
    - startPublishDate:開(kāi)始日期
    - orderField:排序字段["publishDate":發(fā)布日期逆序]
    - pageIndex:頁(yè)碼
    - pageSize:每頁(yè)數(shù)據(jù)條數(shù)

    📌今天的分享就到這里了啦,歡迎一鍵三連~關(guān)注微信公眾號(hào):雄雄的小課堂

    總結(jié)

    以上是生活随笔為你收集整理的【最全最详细】publiccms其他常用代码片段(内容、站点)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。