在修改模板之前,你还需要先了解MetInfo的UI模板特有的目录结构,按规则修改网页文件、CSS文件、JS文件,这样程序才能够顺利读取到模板数据。
## 进入模板目录
- ** 首先,你得熟悉 MetInfo 的功能和使用**
你需要登录安装好的 MetInfo 后台,逐步熟悉功能的使用,建议把所有的功能都过一遍。
- **其次,你需要找到 MetInfo 模板文件的位置**
打开 MetInfo 安装文件夹,如刚刚用到的 metinfo;
你能看到一堆的文件,别眼花了,从里面找到`templates`并进入这个文件夹;
在 templates 里面有多个文件夹,每一个文件夹都是一套独立的模板,其中包含了模板所有的文件。
- **进入当前模板**
登录后台进入可视化页面,点击头部导航【风格】-【模板选择】,查看网站当前语言下启用的模板,这个模板编号就是模板文件夹名称。
![](https://help.metinfo.cn/upload/201912/157657075746327.jpg)
比如,此时启用的是`mui001`,则进入`templates`文件夹下的`mui001`文件夹。
---
## 模板目录结构
| 名称 | 类型 | 说明 |
| ------------ | ------------ | ------------ |
| ajax | 文件夹 | 模板自定义的列表页列表文件,其中包括文章模块,产品模块,图片模块,下载模块,招聘模块,留言模块,搜索模块
| cache | 文件夹 | 每个模块页面UI打包生成的css,js的缓存文件,不要直接修改
| static | 文件夹 | 模板自定义的css、js等资源文件
| ui | 文件夹 | 模板调用的UI
| 404.php | 文件 | 404页面,如果需要自定义,预览方式是在后台修改网站网址,会重新生成404页面
| download.php | 文件 | 下载模块列表页面
| feedback.php | 文件 | 反馈表单页面
| foot.php | 文件 | 底部文件,里面编写底部信息、底部导航代码等,所有的页面都会调用。
| head.php | 文件 | 头部文件,里面编写网站LOGO、导航、Banner等,所有的页面都会调用
|img.php | 文件 | 图片模块列表页面
| index.php | 文件 | 首页文件,里面编写首页内容部分的代码,引用了头部和底部文件。
| job.php | 文件 | 招聘模块列表页
| message_index.php | 文件 | 留言系统表单和留言列表页面
| metinfo.inc.php | 文件 | 模板引擎,可用来区分是ui模板还是标签模板
| news.php | 文件 | 文章模块列表页面
| position.php | 文件 | 网站位置
| product.php | 文件 | 产品模块列表页
| search.php | 文件 | 搜索模块列表页
| show.php | 文件 | 简介模块详情页面
| showdownload.php | 文件 | 下载模块详情页
| showimg.php | 文件 | 图片模块详情页
| showjob.php | 文件 | 招聘模块详情页
| shownews.php | 文件 | 新闻模块详情页
| showproduct.php | 文件 | 产品模块详情页
| sitemap.php |文件| 网站地图页面
| subcolumn_nav.php | 文件 | 内页二级栏目导航
| view.jpg |文件 | 模板风格后台预览图
| ui.json |文件 | 模板UI的数据,模板初始化或打包后自动生成