UserController.class.php 929 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. namespace User\Controller;
  3. use Base\Controller\BaseController;
  4. use User\Model\UserModel;
  5. /**
  6. * 用户控制器
  7. * @author Superbee
  8. *
  9. */
  10. class UserController extends BaseController {
  11. private $userModel;
  12. public function _initialize(){
  13. parent::_initialize();
  14. $this->userModel = new UserModel();
  15. }
  16. public function index(){
  17. $page = I('get.page');
  18. $info = $this->userModel->getInfo($page);
  19. $p = $this->userModel->getPages();
  20. $this->assign("array", $info);
  21. $this->assign("page", $p);
  22. $this->display('index');
  23. }
  24. public function edit(){
  25. $id = I('get.id');
  26. $info = $this->userModel->getUserById($id);
  27. $action = ($info)?'update':'add';
  28. $this->assign('action', $action);
  29. $this->assign("info", $info);
  30. $this->display('edit');
  31. }
  32. public function update(){
  33. }
  34. public function remove(){
  35. }
  36. }