# Fastadmin-cmstostatic
**Repository Path**: free860/fastadmin-cmstostatic
## Basic Information
- **Project Name**: Fastadmin-cmstostatic
- **Description**: Fastadmin-CMS内容管理系统生成静态(HTML文件)插件cmstostatic
- **Primary Language**: PHP
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 9
- **Created**: 2022-08-19
- **Last Updated**: 2022-08-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### Fastadmin-CMS 系统生成静态插件cmstostatic
#### !Caution 此插件未经过大量测试,请线上谨慎使用!
* 注此插件需要首先安装Fastadmin-CMS内容管理插件
* 然后在CMS管理=》伪静态配置:需要将CMS绑定到首页,请移除伪静态中的cms/
* 安装:文件直接解压放到网站根目录(本插件未在官网上架)
* 手动安装连接:网址/addons/cmstostatic/index/install
* 卸载:手动删除数据表和文件
* 注意先更新缓存后再使用
#### 插件介绍和说明:
* CMS内容管理系统静态化(生成HTML文件)
* 仅处理栏目URL、文章URL、静态分页。其他链接未处理如:单页URL、tag标签、专题
* CMS栏目有变动时候需要手动:生成管理=》同步栏目或重装插件
#### 特色:
* 可以生成指定根目录和(default_mobile)模板的手机版静态
* 可以设定某个栏目和内容为动态
#### 动态调用内容:
* 搜索Token调用标签(URL):{:addon_url('cmstostatic/index/token_search')} 格式:js/json/text/html
模板中使用:\
* 留言Token调用标签(URL):{:addon_url('cmstostatic/index/token_message')} 格式:js/json/text/html
模板中使用:
* 文章Views调用标签(URL):{:addon_url('cmstostatic/index/article_view')} 格式:js/json
模板中使用:
#### TODO LIST:
* 一次请求生成多个详情或栏目(目前一次一个)
* 全部生成增加:按照日期生成、最新生成等
* 栏目继承关系目录(目前都是主目录下的二级目录)