# 1.外链和单页如何增加列表类型的子栏目
外链增加子栏目 只能是外链类型,单页也是如此,只能是单页类型
其实只要添加`列表栏目`,`上级菜单`选择单页或者外链的栏目即可
如下图:
![](https://box.kancloud.cn/abfad2482379181e0984f4f24535163e_367x611.jpg)
*****
# 2.如何合理设置SEO
首页默认的SEO 在【内容】【CMS配置】中配置
![](https://box.kancloud.cn/6fad7b8408d93ccb5e7292ce27241602_926x538.jpg)
列表页在【内容】【栏目列表】选择你列表在选项中配置 如果不配置 则默认使用【CMS配置】中的配置
![](https://box.kancloud.cn/8c6ad1be309415bb2a432198fc3d595c_889x585.jpg)
内容页直接文章中设置 如果不配置 则默认使用【CMS配置】中的配置
![](https://box.kancloud.cn/04a8bae780c723e8766d2b27ebadf41f_1245x567.jpg)
*****
# 3.实现电脑和手机模板分离
手机模块开发其实用处也不大 后期看情况要不要开发手机模块
对cms模块稍微做一点修改就能实现电脑访问调用电脑模板,手机访问调用手机模板
缺点就是数据调取都是一样数据 有些数据手机端可能展现有问题 还有就是手机和电脑域名是一样的,这应该也不算缺点
修改路径`application/common/controller/Homebase.php`
```
if ($this->request->isMobile() && $this->request->module() == "cms") {
$this->view->config('view_path', TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . 'wap' . DIRECTORY_SEPARATOR);
} else {
$this->view->config('view_path', TEMPLATE_PATH . $Theme . DIRECTORY_SEPARATOR . $this->request->module() . DIRECTORY_SEPARATOR);
}
```
- 序言
- 环境搭建
- 目录结构
- 系统配置
- 系统函数&类
- thumb(函数)
- fun(函数)
- get_file_path(函数)
- email(类)
- 插件使用说明
- cms插件
- 变量/常量
- 函数
- 标签
- 公共参数
- 栏目标签
- 列表标签
- 内容详情页
- 上一页标签
- 下一页标签
- Tags标签
- 万能标签
- 原生标签
- 模板
- 使用技巧
- 阅读收费
- 会员插件
- 常见问题
- 表单插件
- 调用方式
- 模板
- 短信插件
- 友情链接插件
- 标签
- 常见问题
- URL重写
- 如果设置插件为首页默认打开
- 百度编辑器多图片上传被压缩
- 各类服务器使用注意事项
- 部分虚拟机隐藏index.php有问题
- composer
- composer简介
- 内置composer
- 各大厂商镜像地址
- 常用命令