搜索中心
搜索中心 搜索快照

Blog主题教程 - 模块文件介绍

目录结构

module/BlogThemeXxx
├─ Admin/                             → 后台管理
│    ├─ Controller/
│    │    └─ ConfigController.php     → 后台配置开发Controller
│    └─ routes.php                    → 路由
├─ Asset/                             → 模块资源文件,安装后会复制到 public/vendor/BlogThemeXxx
│    └─ ......
├─ Core/
│    ├─ ModuleServiceProvider.php     → 模块核心注册器
│    └─ ThemeSiteTemplateProvider.php → 主题注册器,用于注册当前模块为博客主题
├─ Docs/                              → 模块文档
│    ├─ module/
│    │    ├─ content.md               → 模块介绍,发布时自动更新到模块介绍
│    │    ├─ demo.md                  → 模块演示,发布时自动更新到模块演示
│    │    ├─ mobilePreview.md         → 模块手机预览图,每行一个支持多个,发布时自动更新
│    │    └─ preview.md               → 模块电脑端预览图,每行一个支持多个,发布时自动更新
│    └─ release.md                    → 模块发布日志,发布时自动更新到模块发布日志
├─ Lang/                              → 多语言
│    ├─ en.php                        → 英文语言包
│    └─ zh.php                        → 中文语言包
├─ View/                              → 模块视图主目录
│    └─ pc/                           → 电脑端视图
│         ├─ blog/                    → 博客视图
│         │    ├─ about.blade.php     → 关于
│         │    ├─ index.blade.php     → 首页
│         │    ├─ list.blade.php      → 列表
│         │    ├─ message.blade.php   → 留言
│         │    ├─ show.blade.php      → 详情
│         │    └─ tags.blade.php      → 标签
│         ├─ footer.blade.php         → 公共视图底部
│         ├─ frame.blade.php          → 公共视图框架
│         ├─ frameTheme.blade.php     → 主题视图框架
│         └─ header.blade.php         → 公共视图顶部
└─ config.json                        → 模块配置文件
查看原文
QQ
微信