【最全最详细】publiccms其他常用代码片段(内容、站点)
生活随笔
收集整理的這篇文章主要介紹了
【最全最详细】publiccms其他常用代码片段(内容、站点)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家好,我是雄雄,歡迎關注微信公眾號:👉雄雄的小課堂👈。
?往期系列
這兩天一直在整理Publiccms系列的教程,有需要的小伙伴們可以點擊以下鏈接查看:
👩?💻內容
說明:
- 如果此頁面需要接收參數的話,一定要在元數據的頁面加上需要接收的參數 。(此處我寫的兩個 ,分別為id和pageSize)
- 判斷父分類是否為空:
- 獲取內容標題:a.title
- 發表用戶:userId
- 分類編號:categoryId
- 父內容編號:parentId
- 作者:author
- 是否擁有圖片列表:hasImages
- 是否擁有附件列表:hasFiles
- 地址:url
- 描述:description
- 封面:cover
- 子內容數:childs
- 發表日期:publishDate
- 創建日期:createDate
- 狀態:status,0:草稿 1:已發布 2:待審核
內容遍歷的時候, list里面可加的參數以及說明:
代碼示例:
<@_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>參數說明:
- categoryId:分類ID
- containChild:包含子分類內容
- categoryIds:多個分類ID
- modelId:模型ID
- parentId:父內容ID
- onlyUrl:外鏈["true":是,"false":否]
- hasImages:擁有圖片列表["true":是,"false":否]
- hasFiles:擁有附件列表["true":是,"false":否]
- hasCover:擁有封面圖["true":是,"false":否]
- orderField:排序字段["scores":分數,"comments":評論,"clicks":點擊數,"publishDate":發布日期,"checkDate":審核日期,"updateDate":更新日期,默認:排序、發布日期字段倒序]
- orderType:排序類型["asc":正序,"desc":倒序]
- pageIndex:頁碼
- pageSize:每頁數據條數
👩?💻站點配置
靜態資源文件引入:
其他站點管管配置:
- 站點名稱:${site.name!}
- 站點LOGO:${siteAttribute.logo!}
- 站點方形LOGO:${siteAttribute.square_logo!}
- 打印數據模型變量:<#list .dataModel?keys as k>${k}<#sep>,</#list>
- 打印當前命名空間數據模型:<#list .namespace?keys as k>${k}<#sep>,</#list>
3.遍歷多個標簽
<@_tag ids=ids><#list map as k,tag>${tag.name}<#sep>,</#list> </@_tag>4.搜索頁面:
<@_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>參數說明:
- word:搜索詞
- tagId:標簽ID
- dictionaryValues:非全文搜索類型擴展字段(值:[字段編碼]_[字段值])
- categoryId:分類ID
- containChild:包含子分類內容
- categoryIds:多個分類ID
- modelIds:多個模型ID
- startPublishDate:開始日期
- orderField:排序字段["publishDate":發布日期逆序]
- pageIndex:頁碼
- pageSize:每頁數據條數
categoryIds:多個分類ID
- modelIds:多個模型ID
- startPublishDate:開始日期
- orderField:排序字段["publishDate":發布日期逆序]
- pageIndex:頁碼
- pageSize:每頁數據條數
📌今天的分享就到這里了啦,歡迎一鍵三連~關注微信公眾號:雄雄的小課堂。
總結
以上是生活随笔為你收集整理的【最全最详细】publiccms其他常用代码片段(内容、站点)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UG电脑编程需要什么电脑配置?
- 下一篇: 【最全最详细】publiccmsCSS和