diff --git a/app/controller/api/Wechat.php b/app/controller/api/Wechat.php new file mode 100644 index 00000000..4b6da36e --- /dev/null +++ b/app/controller/api/Wechat.php @@ -0,0 +1,16 @@ + +// +---------------------------------------------------------------------- +namespace app\controller\api; + +/** + * @title 微信功能 + */ +class Wechat extends Base { + +} \ No newline at end of file diff --git a/app/controller/front/Content.php b/app/controller/front/Content.php new file mode 100644 index 00000000..27721252 --- /dev/null +++ b/app/controller/front/Content.php @@ -0,0 +1,57 @@ + +// +---------------------------------------------------------------------- +namespace app\controller\front; + +use \app\model\Category; +use \app\model\Model; +use \app\model\Content as ContentModel; + +class Content extends Base { + + /** + * @title 内容频道页 + * @return [type] [description] + */ + public function index() { + return $this->fetch(); + } + + /** + * @title 内容列表 + * @return [type] [description] + */ + public function lists() { + return $this->fetch(); + } + + /** + * @title 内容专题 + * @return [type] [description] + */ + public function topic() { + return $this->fetch(); + } + + /** + * @title 内容搜索 + * @return [type] [description] + */ + public function search() { + return $this->fetch(); + } + + /** + * @title 内容详情 + * @return [type] [description] + */ + public function detail() { + return $this->fetch(); + } + +} diff --git a/app/controller/front/Form.php b/app/controller/front/Form.php new file mode 100644 index 00000000..734080a2 --- /dev/null +++ b/app/controller/front/Form.php @@ -0,0 +1,40 @@ + +// +---------------------------------------------------------------------- +namespace app\controller\front; + +use \app\model\Form as FormModel; +use \app\model\FormAttr; + +class Form extends Base { + + /** + * @title 表单页 + * @return [type] [description] + */ + public function index(){ + if($this->request->isAjax()){ + + }else{ + $id = $this->request->param('id'); + $name = $this->request->param('name'); + + $map = []; + + $map[] = ['id', '=', $id]; + + $info = Form::where($map)->find(); + + $this->data = [ + 'info' => $info + ]; + return $this->fetch(); + } + } + +} diff --git a/app/controller/front/Index.php b/app/controller/front/Index.php index fe745785..bd96d518 100644 --- a/app/controller/front/Index.php +++ b/app/controller/front/Index.php @@ -8,33 +8,13 @@ // +---------------------------------------------------------------------- namespace app\controller\front; -use \app\model\Form; - - class Index extends Base { + /** + * @title 网站首页 + * @return [type] [description] + */ public function index() { return $this->fetch(); } - - public function form(){ - if($this->request->isAjax()){ - - }else{ - $id = $this->request->param('id'); - $name = $this->request->param('name'); - - $map = []; - - $map[] = ['id', '=', $id]; - - $info = Form::where($map)->find(); - - - $this->data = [ - 'info' => $info - ]; - return $this->fetch(); - } - } } diff --git a/app/controller/user/Content.php b/app/controller/user/Content.php new file mode 100644 index 00000000..d9d593ea --- /dev/null +++ b/app/controller/user/Content.php @@ -0,0 +1,51 @@ + +// +---------------------------------------------------------------------- +namespace app\controller\user; + +class Content extends Base { + + /** + * @title 内容首页 + * @return [type] [description] + */ + public function index() { + return $this->fetch(); + } + + /** + * @title 添加内容 + * @return [type] [description] + */ + public function add() { + if ($this->request->isPost()) { + # code... + }else{ + return $this->fetch(); + } + } + + /** + * @title 修改内容 + * @return [type] [description] + */ + public function add() { + if ($this->request->isPost()) { + # code... + }else{ + return $this->fetch(); + } + } + + /** + * @title 删除内容 + * @return [type] [description] + */ + public function del() { + } +} \ No newline at end of file diff --git a/app/controller/user/Index.php b/app/controller/user/Index.php index 8c05b2e7..26e2a151 100644 --- a/app/controller/user/Index.php +++ b/app/controller/user/Index.php @@ -9,9 +9,9 @@ namespace app\controller\user; class Index extends Base { - + /** - * @title 用户中心首页 + * @title 用户首页 * @return [type] [description] */ public function index() { @@ -19,34 +19,10 @@ class Index extends Base { } /** - * @title 用户登录 + * @title 个人资料 * @return [type] [description] */ - public function login() { - return $this->fetch(); - } - - /** - * @title 用户退出 - * @return [type] [description] - */ - public function logout() { - return $this->fetch(); - } - - /** - * @title 用户注册 - * @return [type] [description] - */ - public function register() { - return $this->fetch(); - } - - /** - * @title 忘记密码 - * @return [type] [description] - */ - public function forget() { + public function profile() { return $this->fetch(); } @@ -54,7 +30,15 @@ class Index extends Base { * @title 重置密码 * @return [type] [description] */ - public function resetpasswd() { + public function repasswd() { return $this->fetch(); } -} + + /** + * @title 上传头像 + * @return [type] [description] + */ + public function avatar() { + return $this->fetch(); + } +} \ No newline at end of file diff --git a/app/controller/user/Login.php b/app/controller/user/Login.php new file mode 100644 index 00000000..f8e821ed --- /dev/null +++ b/app/controller/user/Login.php @@ -0,0 +1,52 @@ + +// +---------------------------------------------------------------------- +namespace app\controller\user; + +class Login extends Base { + + /** + * @title 用户登录 + * @return [type] [description] + */ + public function index() { + return $this->fetch(); + } + + /** + * @title 用户退出 + * @return [type] [description] + */ + public function logout() { + return $this->fetch(); + } + + /** + * @title 用户注册 + * @return [type] [description] + */ + public function register() { + return $this->fetch(); + } + + /** + * @title 忘记密码 + * @return [type] [description] + */ + public function forget() { + return $this->fetch(); + } + + /** + * @title 重置密码 + * @return [type] [description] + */ + public function resetpasswd() { + return $this->fetch(); + } +}