如何使用文章形式来扩展主题

发布时间:2017年07月08日 作者:Catfish CMS 阅读量:51485

大家知道Catfish(鲶鱼) CMS系统的主题文件结构如下:

这个是最基本的主题文件结构,自从版本4.4.4开始,Catfish(鲶鱼) CMS在后台写文章时增加了文章形式的设置:

文章形式需要配合主题文件来使用,不同的文章形式可以调用对应不同的主题文件,从而使站点显示更加丰富多彩。

文章形式实际是对主题的扩展,扩展后的主题文件结构如下:

文章的形式和主题文件的对应关系如下表:

文章形式主题文件
文章article.html
日志log.html
相册album.html
视频video.html
音频audio.html
链接link.html
通知notice.html
分页paging.html


当然,您如果不愿意增加额外的主题文件也是允许的,系统将会自动调用article.html这个默认的主题文件。也就是说您可以根据您的喜好或者实际情况决定是否要添加对应的文章形式主题文件,或者只是添加某部分。

主题文件的制作同article.html主题文件的制作,可以参考之。

额外的,需要补充说明的是album.html相册主题文件以及paging.html分页主题文件,这两个文章形式增加了一些方便的模板标签,现分别说明如下:


album.html相册主题文件:

相册主题增加了模板标签xiangce,xiangce标签内又包含了标签qianyan和tu。

具体的,标签qianyan可以像这样{$neirong.xiangce.qianyan}使用,这个标签分离了发布文章时在图片前面的文字内容,我们把图片之前的所有文字定义为前言,这里用拼音作为标签名为了方便使用。

另一个标签tu可以像这样{$neirong.xiangce.tu}使用,这个标签分离了发布文章时的每一张图片以及每张图片后紧跟的说明文字,可以通过标签href来获取图片地址,并通过标签shuoming来获取图片后面的紧跟的说明文字。同样地,为了方便使用,这里也是用的拼音。

您可以使用类似以下的代码来循环输出每一张图片及其说明:


{volist name="neirong.xiangce.tu" id="vo"}

<img src="{$vo.href}">
<h4>{$vo.shuoming}</h4>
{/volist}

paging.html分页主题文件:

文章的分页形式用于当文章内容很长需要分页显示。默认的文章显示都在一页显示的,当然您也可以通过额外代码实现文章分页。系统提供的分页形式可以单独设计主题文件,并且增加了对应的标签{$neirong.fenye}以便于实现分页效果。您可以使用模板语法循环输出每个分页的内容,也可以直接通过标签{$neirong.fenye.1}输出第一页的内容,其它页的内容以此类推。



最新发布

第四篇:自适应手机主题制作的HTML代码基本结构

这篇内容实际并不是鲶鱼CMS系统本身的内容,是纯的HTML代码的内容,写到这里是为了方便...

Catfish(鲶鱼) CMS使用教程-第6课:页面设置

本视频是Catfish(鲶鱼) CMS的使用教程之页面设置。介绍了如何进行Catfish...

第四节:页面设置

到上一节为止我们已经学会了系统使用的基本内容,这一节我们将要继续学习一个功能,“页面设置...

seceleIII主题

主题名称:seceleIII主题简介:seceleIII是一款应用于Catfish(鲶鱼...

cBlog-seceleIII主题

主题名称:cBlog-seceleIII主题简介:cBlog-seceleIII是一款二...

cBlog-seceleII主题

主题名称:cBlog-seceleII主题简介:cBlog-seceleII是一款二次元...

怎么使用Catfish(鲶鱼) CMS系统

第一节:怎么添加文章

管理后台是由五大块内容构成的,分别是:内容管理、页面管理、用户管理、菜单管理、系统管理。...

第二节:给文章添加分类

上一节我们讲了如何写文章,这一节我们来学习一下如何添加文章分类,并且给我们的文章加上分类...

第三节:给网站添加菜单

上一节我们讲了如何添加分类,心急的朋友可能已经在考虑如何给您的网站添加菜单项了,因为安装...

第四节:页面设置

到上一节为止我们已经学会了系统使用的基本内容,这一节我们将要继续学习一个功能,“页面设置...

第五节:变更网站名称、LOGO以及版权信息

到上一节为止,我们已经能够自豪地建立起自己的网站了,但是网站名称、LOGO以及版权信息还...

Copyright © 2015 - 2018 Catfish(鲶鱼) CMS
Catfish(鲶鱼) CMS〖181836340〗 Catfish(鲶鱼) CMS 二群〖292598750〗

   我要留言
鲶鱼cms是一款比帝国cms以及织梦cms更优秀并且方便易用的cms系统
鲶鱼blog是一款很多方面有着比wordpress更优异的个人博客系统
Catfish(鲶鱼) CMS V 4.8.45