前台

这里的前台指整个前台index模块,这里仅做部分前台功能使用介绍,如果需要查看前端开发文档,请查看前端章节的文档

FastAdmin的前台首页比较简单,只有一个单页面。同时在FastAdmin中我们编写了一个简单的会员中心,只有简单的注册、登录、找回密码、个人中心等。其它功能都需要自己二次开发。当然FastAdmin中提供有CMS博客插件,这两个插件都有完整的前后台功能。

流程介绍

FastAdmin的前台模块完全遵循ThinkPHP5的开发规范,在此基础上我们在前台提供了一个类似后台的权限验证模块,我们可以方便快捷的控制我们的可访问权限。

基类解析

基类控制器

前台的所有功能模块的控制器都是继承于application/common/controller/Frontend.php这个基类控制器

在基类控制器中我们有定义一些基础属性和通用方法,首先我们看看基础属性

/**
 * 布局模板
 * @var string
 */
protected $layout = '';

/**