ECMS模板中调用URL请求参数统一采用如下示例,ECMS-API会自动将GET与POST请求参数合并到REQUEST中:例如URL为:http://esite.likun.work/articles.html?q=ecms 若模板中调用查询参数格式如下: {$_REQUEST[ q ]} 例如: ECMS站内关键词搜索功能分:文章列表关键词搜索、商品列表关键词搜索;(以下内容统一采用文章关键词搜索来做讲解,商品搜索与此类似)在文章列表页面URL传递【 ?q=abc 】,表示搜索文章或文章分类信息中含有abc字符串的内容;URL请求格式示例: http://esite.likun.work/doc/p1-a... 2018-12-06
为了用户能搜索到指定日期下的文章,对ECMS-API添加了【文章日历】功能。用户在调用时候只需要在模板需要插入文章日历的位置添加一个变量即可,语法示例:{$article_calendar} 日历效果如下:ECMS-API输出的日历采用html-table格式输出,兼容性强。模板设计过程中,用户可以根据网站UI需求,在站点CSS文件里对日历样式进行按需自定义;日历中有更新文章的日期会自动生成链接,点击后可以显示对应日期的文章列表;日期搜索支持按年、月、日三种格式搜索,分别格式示例如下:按年搜索:http://esite.likun.work/2018 按月搜索:http://esite.likun.work/2018/12 ... 2018-12-06
相信很多设计者在设计模板时候都想在网站加入阅读量,或者页面加入站点总浏览量,使用ECMS可以简单高效的显示这两项参数,使用示例如下:# 显示文章阅读数,模板语法: 调用示例: 阅读:次 # 显示站点总浏览量,模板语法: 调用示例: 受访次 为什么说ECMS-API可以让站点高效统计PV,对性能影响可以忽略,请看开发者日志:/** * 阅读量统计类 * 数据字段: * sn:统计对象编号,A文章、G商品、P单页面、S站点(整站全局PV) * last_pv:统计对象上次提交时的pv数值,若为0则从对象数据源提取 * temp_pv:尚未提交的pv数值 * utime:p... 2018-12-06
ECMS默认是开启日期搜索功能的,开启日期搜索后,可以使用日历面板来搜索指定日期的文章。日期搜索功能对于用户来说,可以很方便的搜索到指定【年、月、日】发布的文章列表。当然,若是再您的站点不需要使用日期搜索功能,需要在站点重写文件中通过301方式禁止访问:RewriteCond %{REQUEST_URI} ^/([0-9/]+)$ RewriteRule ^(.*)$ /index.html [L,R=301] 2020-03-27