模板指令

系统指令:

指令名称可用页面描述
#checkedIf()任意用于输出 “checked” 字符内容,用于在 checkbox 等标签属性里
#selectedIf()任意用于输出 “selected” 字符内容,用于在 select 下拉菜单属性里
#maxLength()任意用于对字符串内容截取
#hasAddon()任意用于检测是否安装、并启用了某个插件
#para()任意用于接收 url 的参数内容
#option()任意读取后台的配置信息
#checkedIf() 的使用

checkedIf() 主要用在 checkbox 或者 radio 等标签属性里,支持的参数只能有 true 和 false。

例如:

  1. <input type="radio" name="..." value="text" #checkedIf(type !=null && type == "text")>

此时,当 后端输出的 type 值等于 “text” 的时候,该单选框就会被选中。

#selectedIf() 的使用

其用法与 #checkedIf() 一直,只是 #checkedIf() 用在 <option><select ...></option> 里。

文章相关指令:

指令名称可用页面描述
#article()任意用于读取特定的单篇文章
#articles()任意用于读取文章列表,例如:热门文章文章、最新评论文章列表等等
#tagArticles()任意读取某个tag下的文章列表
#categoryArticles()任意读取某个分类下的文章列表
#articlePage()任意用于对文章列表进行的内容和分页进行显示
#commentPage()文章详情:article.html用于对文章评论的内容和分页进行显示
#nextArticle()文章详情:article.html下一篇文章
#previousArticle()文章详情:article.html上一篇文章
#relevantArticles()文章详情:article.html相关文章列表,相同标签的的文章
#categories()任意读取文章模块的所有分类
#tags()任意用于读取文章标签
#articleCategories()任意用于读取某一篇文章的所属分类,例如:文章的标签、文章的分类等
#comments()任意读取所有评论
#userArticles()任意读取某个用户的投稿文章内容
#articleSearchPage()搜索结果:artsearch.html用户显示搜索结果

以上的标签用法请参考:https://gitee.com/fuhai/jpress/tree/master/doc

页面相关指令:

指令名称可用页面描述
#page()任意用于读取某个页面
#pages()任意用于读取页面列表

用户相关指令:

指令名称可用页面描述
#users()暂不支持用于读取页面列表