正在显示
9 个修改的文件
包含
72 行增加
和
3 行删除
@@ -112,8 +112,17 @@ class LoginController extends HomeBaseController | @@ -112,8 +112,17 @@ class LoginController extends HomeBaseController | ||
112 | 112 | ||
113 | //首页个人中心 | 113 | //首页个人中心 |
114 | public function info(){ | 114 | public function info(){ |
115 | + $login = cmf_is_user_login(); | ||
116 | + if($login) { | ||
115 | return $this->fetch(); | 117 | return $this->fetch(); |
116 | } | 118 | } |
119 | + } | ||
120 | + | ||
121 | + //退出登录 | ||
122 | + public function logout(){ | ||
123 | + cmf_update_current_user(NULL); | ||
124 | + $this->apiResponse(1,'退出成功!'); | ||
125 | + } | ||
117 | 126 | ||
118 | //首页个人中心修改头像 | 127 | //首页个人中心修改头像 |
119 | public function updateAvatar(){ | 128 | public function updateAvatar(){ |
@@ -157,8 +166,11 @@ class LoginController extends HomeBaseController | @@ -157,8 +166,11 @@ class LoginController extends HomeBaseController | ||
157 | 166 | ||
158 | //个人中心编辑页面 | 167 | //个人中心编辑页面 |
159 | public function editInfo(){ | 168 | public function editInfo(){ |
169 | + $login = cmf_is_user_login(); | ||
170 | + if($login) { | ||
160 | return $this->fetch(); | 171 | return $this->fetch(); |
161 | } | 172 | } |
173 | + } | ||
162 | 174 | ||
163 | //个人中心编辑提交 | 175 | //个人中心编辑提交 |
164 | public function updateNickname(){ | 176 | public function updateNickname(){ |
@@ -186,6 +198,8 @@ class LoginController extends HomeBaseController | @@ -186,6 +198,8 @@ class LoginController extends HomeBaseController | ||
186 | 198 | ||
187 | //我的收藏列表 | 199 | //我的收藏列表 |
188 | public function myCollection(){ | 200 | public function myCollection(){ |
201 | + $login = cmf_is_user_login(); | ||
202 | + if($login) { | ||
189 | $limit = $this->limit; | 203 | $limit = $this->limit; |
190 | $uid = cmf_get_current_user_id(); | 204 | $uid = cmf_get_current_user_id(); |
191 | // $collectionModel = new CollectionModel(); | 205 | // $collectionModel = new CollectionModel(); |
@@ -227,6 +241,7 @@ class LoginController extends HomeBaseController | @@ -227,6 +241,7 @@ class LoginController extends HomeBaseController | ||
227 | $this->assign('page',$page); | 241 | $this->assign('page',$page); |
228 | return $this->fetch(); | 242 | return $this->fetch(); |
229 | } | 243 | } |
244 | + } | ||
230 | 245 | ||
231 | //搜索列表 | 246 | //搜索列表 |
232 | public function searchList(){ | 247 | public function searchList(){ |
@@ -50,6 +50,13 @@ | @@ -50,6 +50,13 @@ | ||
50 | </div> | 50 | </div> |
51 | <span>我的收藏</span> | 51 | <span>我的收藏</span> |
52 | </div> | 52 | </div> |
53 | + <!--退出登录--> | ||
54 | + <div class="Collection clearfix" id="logout"> | ||
55 | + <div class="Collection_icon"> | ||
56 | + <img style="width:21px;height:21px;" src="__TMPL__/public/assets/images/logout.png" alt=""> | ||
57 | + </div> | ||
58 | + <span>退出登录</span> | ||
59 | + </div> | ||
53 | 60 | ||
54 | </div> | 61 | </div> |
55 | <div class="Keep"> | 62 | <div class="Keep"> |
@@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
10 | } | 10 | } |
11 | .personal_center { | 11 | .personal_center { |
12 | width: 487px; | 12 | width: 487px; |
13 | - height: 330px; | 13 | + height: 390px; |
14 | background: rgba(255, 255, 255, 1); | 14 | background: rgba(255, 255, 255, 1); |
15 | box-shadow: 0px 32px 36px 2px rgba(0, 0, 0, 0.04); | 15 | box-shadow: 0px 32px 36px 2px rgba(0, 0, 0, 0.04); |
16 | border-radius: 20px; | 16 | border-radius: 20px; |
803 字节
@@ -170,6 +170,25 @@ $(function() { | @@ -170,6 +170,25 @@ $(function() { | ||
170 | } | 170 | } |
171 | }); | 171 | }); |
172 | }); | 172 | }); |
173 | + //退出登录 | ||
174 | + $('#logout').click(function() { | ||
175 | + $.ajax({ | ||
176 | + type: 'POST', | ||
177 | + url: "/portal/login/logout", | ||
178 | + data: { | ||
179 | + }, | ||
180 | + dataType: 'json', | ||
181 | + success: function(data) { | ||
182 | + console.log(data); | ||
183 | + if (data.code == 1) { | ||
184 | + mask(data.msg); | ||
185 | + window.location.href = '/'; | ||
186 | + } else { | ||
187 | + mask(data.msg); | ||
188 | + } | ||
189 | + } | ||
190 | + }); | ||
191 | + }); | ||
173 | //关于我们 | 192 | //关于我们 |
174 | $('#about_us,#about_us1').click(function() { | 193 | $('#about_us,#about_us1').click(function() { |
175 | window.location.href = '/portal/index/aboutUs'; | 194 | window.location.href = '/portal/index/aboutUs'; |
@@ -56,6 +56,14 @@ | @@ -56,6 +56,14 @@ | ||
56 | 我的收藏 | 56 | 我的收藏 |
57 | </div> | 57 | </div> |
58 | </div> | 58 | </div> |
59 | + <div class="index_ninth_one" id="logout"> | ||
60 | + <div class="index_ninth_one_img"> | ||
61 | + <img src="__TMPL__/public/assets/images/logout.png" alt="" /> | ||
62 | + </div> | ||
63 | + <div class="index_ninth_one_title"> | ||
64 | + 退出登录 | ||
65 | + </div> | ||
66 | + </div> | ||
59 | </div> | 67 | </div> |
60 | <div class="index_ninth_photo"> | 68 | <div class="index_ninth_photo"> |
61 | <notempty name="user.avatar"> | 69 | <notempty name="user.avatar"> |
803 字节
@@ -206,6 +206,26 @@ $(function() { | @@ -206,6 +206,26 @@ $(function() { | ||
206 | } | 206 | } |
207 | }); | 207 | }); |
208 | }); | 208 | }); |
209 | + //退出登录 | ||
210 | + $('#logout').click(function() { | ||
211 | + $.ajax({ | ||
212 | + type: 'POST', | ||
213 | + url: "/portal/login/logout", | ||
214 | + data: { | ||
215 | + }, | ||
216 | + dataType: 'json', | ||
217 | + success: function(data) { | ||
218 | + console.log(data); | ||
219 | + if (data.code == 1) { | ||
220 | + mask(data.msg); | ||
221 | + window.location.href = '/'; | ||
222 | + } else { | ||
223 | + mask(data.msg); | ||
224 | + } | ||
225 | + } | ||
226 | + }); | ||
227 | + }); | ||
228 | + | ||
209 | //关于我们 | 229 | //关于我们 |
210 | $('#about_us,#about_us1').click(function() { | 230 | $('#about_us,#about_us1').click(function() { |
211 | window.location.href = '/portal/index/aboutUs'; | 231 | window.location.href = '/portal/index/aboutUs'; |
-
请 注册 或 登录 后发表评论