文章内容详情页模板文件可以调用字段有如下:
## $menu
| 参数 |描述 |
| --- | --- |
| id | 栏目id |
| mid | 模型id |
| uid | 用户id |
| title| 栏目名称 |
| article_num| 当前栏目的内容数量 |
| keywords | seo关键词 |
| description| seo描述 |
| jumpurl| 栏目跳转链接 |
| logo | 栏目的logo图 |
| banner | 当前栏目的banner图 |
| title_display | 栏目名称 |
| password | 栏目密码 |
> `$menu`:可以输出面包屑信息,这是一个数组字段,可以直接用{volist name='menu' id='cx' empty}{/volist}循环输出, 使用`{:var_dump($menu)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下的示例代码:
```
<div class="cx-fex-l cx-fex-itemsc cx-hidden-l">
<a href="/" class="cx-text-black-7" title="首页">
<i class="cx-icon cx-iconhome"></i>
<span>首页</span>
</a>
{volist name='menu' id='cx' empty=''}
<a href="/home/part-{$cx.id}.html" target="_blank" title="{$cx.title}" class="cx-text-black-7">
<i class="cx-icon cx-iconright"></i>
<span>{$cx.title}</span>
</a>
{/volist}
</div>
```
* `{volist name='menu' id='cx' empty=' '}{/volist}`循环`$menu`字段,`cx`为每一项
* `{$cx.title}`为栏目的名称
* `/home/part-{$cx.id}.html`跳转栏目的地址
## $readdb
| 参数 |描述 |
| --- | --- |
| id | 文章id |
| fid | 栏目id |
| uid | 用户id |
| title| 文章的标题 |
| content| 文章的内容 |
| keywords | 文章的标签 |
| description| 文章的简介 |
| picurl| 文章的缩略图 |
| hist | 文章的浏览量 |
| zan | 文章的点赞数 |
| addtime | 文章的发布时间 |
| comment_see | 0:关闭评论,1:开启评论 |
| sid | 专题id |
| special | 该文章所属的专题列表 |
| fuid | 辅栏目id |
| u_name| 用户名 |
| u\_uniname| 昵称 |
| u\_uname | 姓名 |
| u\_icon| 用户头像 |
| keywordslist| 标签列表 |
| time\_date | 年月日:2020-10-17 |
| time\_Y | 年:2020 |
| time\_m | 月:09 |
| time\_d | 日:17 |
| time\_his | 时间:16:30:50 |
| time\_H | 时:16 |
| time\_i | 分:30 |
| time\_s | 秒:50 |
> `$readdb`,可以输出当前文章详情信息, 使用`{:var_dump($readdb)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码:
```
<div class="layout list-cont-img cx-text-lh">{$readdb.content|raw}</div>
<div class="layout cx-fex-l cx-fex-itemsc cx-pad-a10 cx-text-black-6">
<i class="cx-icon cx-text-fbig cx-iconbiaoqian1 cx-pad-r10"></i>
{volist name='$readdb.keywordslist' id='rs'}
<span class="cx-text-lh cx-mag-r10 cx-pad-lr10 cx-bg-white-1 cx-bor-rabig">{$rs|default=''|raw}</span>
{/volist}
</div>
```
* `{$readdb.content|raw}`这里是输出文章的内容,`|raw`要记得写,它的作用的格式化
* `{volist name='$readdb.keywordslist' id='rs'}{/volist}`,循环输出这篇文章的关键词,`rs`为每一项的内容
* `{$rs|default=''|raw}` 循环出来的每一项标签,`default=''`默认值为空
## $partlist
| 参数 |描述 |
| --- | --- |
| id | 当前栏目id |
| pid | 上级栏目id,为0则是顶级栏目没有上级栏目 |
| mid | 模型id |
| title| 当前栏目名称 |
| article_num| 当前栏目的内容数量 |
| keywords | 当前栏目的 seo关键词 |
| description| 当前栏目的 seo描述 |
| jumpurl| 当前栏目跳转链接 |
| logo | 当前栏目的logo图 |
| banner | 当前栏目的banner图 |
| title_display | 当前栏目名称 |
| password | 当前栏目密码 |
| node| 当前栏目的子栏目列表 |
> `$partlist`:可以输出所有栏目列表信息,这是一个数组字段,可以直接用{volist name='partlist' id='cx' empty=' '}{/volist} 使用`{:var_dump($partlist)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码:
```
{volist name='partlist' id='cx' empty=''}
{eq name='cx.pid' value='$readdb.pid'}
<a href="/home/part-{$cx.id}.html" target="_blank" title="{$cx.title}" class="layout ll-part-hover ll-color-span-hover cx-fex-l cx-fex-itemsc cx-pad-tb15 cx-text-black-6 part" data-id="{$cx.id}" data-class=".num" style="border-bottom: 1px dashed #e5e5e5;"><span class="cx-bg-black-6 cx-bor-raall cx-mag-r10" style="width: 12px;height: 12px;"></span><span>{$cx.title}(<span class="num">0</span>)</span></a>
{/eq}
{/volist}
```
* `{volist name='partlist' id='cx' empty=''}{/volist}`循环`partlist`这个字段,每一项为`cx`
* `/home/part-{$cx.id}.html`跳转栏目的地址
* `{$cx.title}`栏目名称
## $pnpage
| 参数 |描述 |
| --- | --- |
| prev | 上一篇内容 |
| next | 下一篇内容 |
## $pnpage.prev/$pnpage.next
| 参数 |描述 |
| --- | --- |
| id | 文章id |
| fid | 栏目id |
| uid | 用户id |
| title| 文章的标题 |
| content| 文章的内容 |
| keywords | 文章的标签 |
| description| 文章的简介 |
| picurl| 文章的缩略图 |
| hist | 文章的浏览量 |
| zan | 文章的点赞数 |
| addtime | 文章的发布时间 |
| comment_see | 0:关闭评论,1:开启评论 |
| sid | 专题id |
| special | 该文章所属的专题列表 |
| u_name| 用户名 |
| u\_uniname| 昵称 |
| u\_uname | 姓名 |
| u\_icon| 用户头像 |
| keywordslist| 标签列表 |
| time\_date | 年月日:2020-10-17 |
| time\_Y | 年:2020 |
| time\_m | 月:09 |
| time\_d | 日:17 |
| time\_his | 时间:16:30:50 |
| time\_H | 时:16 |
| time\_i | 分:30 |
| time\_s | 秒:50 |
> `$pnpage.prev`:可以输出上一篇文章的信息,`$pnpage.next`:可以输出上一篇文章的信息,可以用`{:var_dump($pnpage)}`打印查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码:
```
<div class="cx-fex-c cx-fex-itemsc cx-pad-a20">
<div class="cx-bg-white-1 cx-pad-tb10 cx-bor cx-mag-r15 article-fenye-magb15"><div class="cx-pad-lr25 cx-click">{notempty name='$pnpage.prev.id'}<a href="/home/article-{$pnpage.prev.id}.html" title="$pnpage.prev.title">上一篇</a>{else/}没有了{/notempty}</div></div>
<div class="cx-bg-white-1 cx-pad-tb10 cx-bor"><div class="cx-pad-lr25 cx-click">{notempty name='$pnpage.next.id'}<a href="/home/article-{$pnpage.next.id}.html" title="{$pnpage.next.title}">下一篇</a>{else/}没有了{/notempty}</div></div>
</div>
```
* `{notempty name='$pnpage.prev.id'}<a href="/home/article-{$pnpage.prev.id}.html" title="$pnpage.prev.title">上一篇</a>{else/}没有了{/notempty}`如果`$pnpage.prev.id`不为空,就输出上一篇,否则为没有了
- 关于蠕虫CMS
- 系统基础
- 环境需求
- 系统安装
- 后台操作
- 系统基本设置
- 系统配置设置
- 模块管理
- 栏目操作
- 内容操作
- 辅助栏目
- 专题操作
- 表单管理
- 友情链接管理
- 导航管理
- 导航链接
- 会员管理
- 用户组列表
- 用户字段管理
- 用户列表
- 统计管理
- 前台操作
- 图片上传
- CMS模块-主栏目内容
- CMS模块-主栏目
- 富文本编辑器
- 文本文档
- 其他内页的修改
- 底部信息
- 模板制作
- 模板包含文件
- 基础模板文件的讲解
- 前台风格目录讲解
- 首页的编写文件目录讲解
- 栏目列表的编写文件目录讲解
- 文章内容的编写文件目录讲解
- 辅栏目列表的编写文件目录讲解
- 专题分类列表的编写文件目录讲解
- 专题列表的编写文件目录讲解
- 单篇文章的编写文件目录讲解
- 自定义风格目录
- 跳转链接的格式
- 栏目列表文件调用字段讲解
- 文章内容详情页文件调用字段讲解
- 辅栏目列表文件调用字段讲解
- 专题列表文件调用字段讲解
- 专题文件调用字段讲解
- 单篇文件调用字段讲解
- block模板的分块替换
- 新做风格注意事项
- 相关栏目名称的调用
- 列表页的制作和列表分页
- 文章内容页上一篇下一篇的使用
- 标签快速入门
- 标签进阶之图片上传
- 文本代码的标签使用
- 模板中常用的系统标签数据处理
- 在dome上写cx-click类进行点击操作
- 表单的相关操作
- 系统标签操作指南
- 变量输出
- 标签嵌套
- 资源文件
- 条件判断
- 比较标签
- 循环标签
- 包含文件
- 模板继承
- 二次开发