首页 / 建站手册 / 全部标签一览

全部标签一览

引擎支持的每一个标签、每个标签的参数、以及详细说明在哪一篇。查"到底有没有这个标签"看这张表。

适用范围:写模板时随时查。这一篇是总表, 保证「引擎里有的,文档里都有」—— 数一数就知道有没有漏。

块标签(成对出现,共 16 个)

{naicha:list}cid name num page order keyword model top tag tags tagmode field op fvalue withsub/sub media filters kwscope;取一批内容;内容列表
{naicha:detail}id alias;取一篇内容(详情页);内容详情
{naicha:nav}num;栏目树;导航菜单与栏目
{naicha:sort}id;取一个栏目;导航菜单与栏目
{naicha:navs}type num;配好的导航条;导航菜单与栏目
{naicha:tags}cid content_id num;标签列表;内容标签聚合
{naicha:banners}num group;轮播图;幻灯片、图集与关联内容
{naicha:gallery}content_id kind num;图集;幻灯片、图集与关联内容
{naicha:rel}content_id type num;关联内容;幻灯片、图集与关联内容
{naicha:links}num;友情链接;幻灯片、图集与关联内容
{naicha:shop}num cid order;商品;商城标签
{naicha:merchants}num featured;推荐商家;推荐商家
{naicha:form}name;留言 / 自定义表单;留言板与自定义表单
{naicha:user}—(无参数);登录状态;会员标签
{naicha:loop}from as;通用循环;Loop 循环语句
{naicha:if}var + 一个比较符;条件判断;IF 条件语句

单标签(取一个值,共 21 个)

{naicha:site}name;取一条站点设置;公共标签
{naicha:company}name;公司信息(名称/地址/电话…);公共标签
{naicha:block}name;维护好的页面片段;公共标签
{naicha:brand}—;品牌字标(两段);公共标签
{naicha:icp}—;备案号(没填输出空);公共标签
{naicha:param}name default;取参数 / 查询串;公共标签
{naicha:url}type cid id alias name path;生成站内地址;公共标签
{naicha:include}file;套用另一个模板文件;公共标签
{naicha:asset}file;静态资源地址(带版本号);公共标签
{naicha:now}format;当前时间;公共标签
{naicha:upload}—;上传控件(url="1" 只要地址);公共标签
{naicha:sendemail}—;邮箱验证码控件(url="1" 只要地址);公共标签
{naicha:token}—;CSRF 令牌;公共标签
{naicha:page}total num page param;分页条;分页条与列表统计
{naicha:search}—;当前搜索词;搜索与筛选
{naicha:filters}cid show;多条件筛选条;搜索与筛选
{naicha:detailbody}—;正文(自动加锚点);内容详情
{naicha:toc}title;正文目录;内容详情
{naicha:comments}num form;评论区;文章评论
{naicha:commentcount}num form;评论条数;文章评论
{naicha:captcha}—;验证码控件;留言板与自定义表单

控制标签

{naicha:if} {naicha:elseif} {naicha:else} {/naicha:if}条件与多分支。elseif 不闭合,末尾仍是一个 {/naicha:if};IF 条件语句

比较符({naicha:if} 用)

eq / neq等于 / 不等于(按字符串比)
gt / lt / gte / lte大于 / 小于 / 大于等于 / 小于等于(按数值比)
in在逗号分开的一组值里
empty / notempty为空 / 不为空
什么都不写按真假判断(PHP 的 (bool))

取值修饰符

html="1"按 HTML 原样输出(只对你自己写的富文本用)
excerpt="60"截取前 N 字并去掉标签
format="Y-m-d"时间格式化(同 PHP date())
urlencode="1"URL 编码(拼 /tag/ 这类地址必须加)
highlight="词"把命中的词包成 <mark class="nc-hl">
这张表是"引擎有什么"的完整清单。 在这张表里找不到的标签,写了也不会报错 —— 引擎对认不出的标签输出空串, 所以你只会看到"那一块没了",不会有任何提示。先去表里确认名字拼对了。

后补的四个标签(看这里,别按老印象找)

标签参数干什么详见
{naicha:commentlist}content_id num page 评论行列表 —— 自己排评论文章评论
{naicha:messages}form num 前台留言列表留言板与自定义表单
{naicha:mycomments}num 我的评论(当前登录会员)留言板与自定义表单
没找到答案? 可以在 联系我们 留言说明使用场景,我们会补充进文档。