因最近工作涉及到这个产品,索性就大概分析了这个产品的程序框架和技术。
这里就将一些常用的二次开发涉及到的点做一个记录吧,也有一些网友咨询的问题的答复记录。
其他也在搞PublicCMS的朋友如果遇到问题可以随时留言给我。
版本
我这里使用的是基于PublicCMS V2017.0520版本,目前码云上面好像已经没有这个版本了吧。
官方稳定版源码
https://gitee.com/sanluan/PublicCMS
二次开发问题
PublicCMS模版如何显示当前月份的内容列表?
通过_contentList标签指令设置属性获取。
<#-- startPublishDate=(.now?string("yyyy-MM-01")) 当前日期所在月份的1号为开始日期 ,默认截止日期为当前日期。 -->
<@_contentList categoryId=分类ID startPublishDate=(.now?string("yyyy-MM-01")) pageIndex=pageIndex count=30>
<#list page.list as a>
<a href="${a.url!}">${a.title}</a> | <span>${a.publishDate!}</span><br /><br />
</#list>
</@_contentList>

本文档针对PublicCMS V2017.0520版本,详细介绍了如何进行二次开发,特别是展示了如何在模板中显示当前月份的内容列表,并提供了一个具体的示例。
2291





