第一篇:主题文件结构

501771728   ·  2个月前   ·   模板开发手册

现在开始我们将学习如何为您的Catfish(鲶鱼) CMS网站制作自己的主题。


制作主题需要您具备基本的html、css知识。


我们现在讲主题制作的前提是认为您已经有了初步的html、css知识,如果您还不具备该方面的知识,那么请您额外花点时间补一下课。我们不在这里展开这些内容的学习。当然您只要对html、css有个了解就行了,如果您现在不原意去学习html、css知识,那么也没关系,我们要讲的内容您也是能够明白的,因为我们的主题制作实在太简单了。


Catfish(鲶鱼) CMS系统设计的一个原则是让使用者学习成本最小化,使用要确保简单,包括主题的制作。


下面让我们先来认识一下主题文件的结构吧。


主题文件是放在“public”文件夹下面的。


当您下载了Catfish(鲶鱼) CMS系统,并且解压后就能看到如下图所示的文件结构:

其中的“public”就是我们制作的主题文件将要存放的位置。


打开“public”文件夹后您会看到如下的文件夹结构:

其中“default”和“blog”文件夹就是系统自带的两个主题文件夹,“default”是CMS风格的主题,“blog”是个人博客风格的主题。


请不要随意删除系统自带的文件夹。


现在假设我们将要新建一个名为“mytheme”的主题。那么我们需要在“public”文件夹下新建一个文件夹,名称为“mytheme”,如下图:


然后把您将要制作的主题文件都存放入“mytheme”文件夹中。系统就能自动识别您的主题了。


接下来,我们来看一下“mytheme”文件夹中应该放些什么文件。


我们可以先来看一下“default”文件夹下面的文件结构:

这个就是“default”主题下的所有文件和文件夹。是不是觉得超级简单啊^_^


下面是文件结构的说明:

聪明的朋友会发现,其实主要的主题制作工作只要完成三个文件的制作就行了,因为页头和页脚文件都是包含在其他文件内的,所以只要制作“article.html“、”category.html“、”index.html“三个文件就可以了。


另外就是“page”文件夹下面的页面模板,您可以视情况制作一个、两个、或者多个,数量是不限制的。


我们已经学习了主题文件的结构,下一篇我们将学习主题制作需要用到的简单的模板标签。

--------------

该篇文章来源于鲶鱼官方网站

版权声明
这里填写版权内容

本页地址:
一言:
0 Reply   |  Until 2个月前 | 113 View
LoginCan Publish Content
每日签到
0人
连续签到0天