第三篇:主题文件包含

发布时间:2016年10月23日 作者:Catfish CMS 阅读量:66650

上一篇我们学习了主题的标签使用,这一篇我们将讲述主体文件如何包含另一个主题文件:


我们看到系统默认主题文件“index.html“的第一行代码以及最后一行代码分别是:

{include file="public/default/header.html" /}

{include file="public/default/footer.html" /}

这是表示“index.html“文件中引入了两个文件,分别是页头文件”header.html“和页脚文件”footer.html“。


“article.html”和“category.html”文件中也引入了页头和页脚文件,这是为了减少重复代码。


例如对于以下代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>{$title} | {$subtitle}</title>
    <meta name="keywords" content="{$keyword}">
    <meta name="description" content="{$description}">
</head>
<body>
网页内容
</body>
</html>

您可以将“网页内容”上面的部分放到页头文件,并且把“网页内容”下面的两行代码放入页脚文件。那么这个文件看起来就是下面这个样子了:

{include file="public/default/header.html" /}

网页内容
{include file="public/default/footer.html" /}

当有几个文件的页头和页脚文件都相同时,我们就节省了很多代码,当然您也可以选择不用页头和页脚文件。


需要注意的是:请将上面灰色部分替换成您的主题的文件夹名称。


到现在为止,我们已经学完了主题制作的内容,具体制作还需要您动手多实践了。



最新发布

第四篇:自适应手机主题制作的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