如果我们要自己动手做主题的话,首先要了解主题的文件结构,下面我们来介绍一下鱼跃CMS的主题文件结构。
在鱼跃CMS官网下载的安装包解压后,找到主题文件夹,具体怎么找主题文件夹可以参考 鱼跃CMS主题位置这篇。
我们先来看一下系统自带的default主题的文件结构,打开default文件夹可以看到如下结构:
上图所示是default文件夹内的文件结构,我们来逐一说明。
images文件夹是存放图片资源的,js文件夹是存放JavaScript文件的,这里的JavaScript文件可以直接使用,就是说您制作自己的主题的时候,不用自己重新写一个js文件,直接复制这里面的文件就可以了。
404.html文件是当页面不存在时显示的页面;
daohang.html文件是存放面包屑导航的文件,这里单独用一个文件存放代码,您也可以把代码写到其他主页面文件里面,如果写到其他文件里面,那么这个文件是可以省略的;
footer.html文件是页头文件,因为页头的代码是相同的,所以这里单独使用一个文件存放;
header.html文件是页脚文件,跟页头文件类似,由于页脚代码也是相同的,我们这里单独存放到一个文件里面;
index.html文件是首页文件,就是打开域名后第一眼看到的那个页面;
list.html文件是列表页模板;
news.html文件是新闻内容页,就是展示新闻详细内容的那个页面;
newslist.html文件是新闻列表页模板;
page.html文件是单页模板;
product.html文件是产品详情页,就是展示产品详细内容的那个页面;
productlist.html文件是产品列表页模板;
screenshot.jpg文件是一个413×314大小的图片文件,是这个主题的截图,这个文件可以省略,如果有这个文件的话,后台切换主题页面里面就能够显示该主题的截图;
search.html文件是搜索页的模板。
以上就是对default主题的文件结构的说明,如果您自己制作主题,只需要实现这些文件就可以了。当然如果您想偷懒,可以省略掉一部分模板文件的制作,但是下图所示的这些文件是必须要制作的: