# 在 Prestashop 模块中增加一个前台页面(完整实践指南)
> 目标:在不影响现有业务的前提下,为模块新增一个独立前台页面(可用于演示页、活动页、表单页等)。
## 一、你需要改动的地方(总览清单)
1. **模块主文件**(`modules/你的模块名/你的模块名.php`)
- 定义模块信息(名称、版本等)
- 不一定需要新增 hook,但必须确保模块已安装
2. **前台控制器**(`modules/你的模块名/controllers/front/xxx.php`)
- 这是页面入口,处理请求并指定模板
3. **模板文件**(`modules/你的模块名/views/templates/front/xxx.tpl`)
- 页面内容 HTML
4. **静态资源**(可选)
- CSS/JS 放在 `modules/你的模块名/views/css` 和 `views/js`
5. **路由(可选)**
-
> 目标:在不影响现有业务的前提下,为模块新增一个独立前台页面(可用于演示页、活动页、表单页等)。
## 一、你需要改动的地方(总览清单)
1. **模块主文件**(`modules/你的模块名/你的模块名.php`)
- 定义模块信息(名称、版本等)
- 不一定需要新增 hook,但必须确保模块已安装
2. **前台控制器**(`modules/你的模块名/controllers/front/xxx.php`)
- 这是页面入口,处理请求并指定模板
3. **模板文件**(`modules/你的模块名/views/templates/front/xxx.tpl`)
- 页面内容 HTML
4. **静态资源**(可选)
- CSS/JS 放在 `modules/你的模块名/views/css` 和 `views/js`
5. **路由(可选)**
-
