Authored by hf

fixes bug to home redirect

@@ -329,7 +329,7 @@ class HomeController extends AbstractAction @@ -329,7 +329,7 @@ class HomeController extends AbstractAction
329 329
330 // 设置网站标题 330 // 设置网站标题
331 $this->setTitle('地址管理'); 331 $this->setTitle('地址管理');
332 - $this->setNavHeader('地址管理'); 332 + $this->setNavHeader('地址管理', Helpers::url('/home'));
333 333
334 $uid = $this->_uid; 334 $uid = $this->_uid;
335 $address = UserModel::getAddressData($uid); 335 $address = UserModel::getAddressData($uid);
@@ -449,7 +449,7 @@ class HomeController extends AbstractAction @@ -449,7 +449,7 @@ class HomeController extends AbstractAction
449 { 449 {
450 // 设置网站标题 450 // 设置网站标题
451 $this->setTitle('在线客服'); 451 $this->setTitle('在线客服');
452 - $this->setNavHeader('在线客服', true, SITE_MAIN); 452 + $this->setNavHeader('在线客服', Helpers::url('/home'), SITE_MAIN);
453 453
454 $service = Home\OnlineModel::getOnlineServiceInfo(); 454 $service = Home\OnlineModel::getOnlineServiceInfo();
455 455
@@ -190,6 +190,7 @@ class LoginController extends AbstractAction @@ -190,6 +190,7 @@ class LoginController extends AbstractAction
190 190
191 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) { 191 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) {
192 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid'])); 192 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid']));
  193 + $this->setSession('_TOKEN', Helpers::makeToken($result['data']['uid']));
193 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer)); 194 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer));
194 } else { 195 } else {
195 $this->go($refer); 196 $this->go($refer);
@@ -220,6 +221,7 @@ class LoginController extends AbstractAction @@ -220,6 +221,7 @@ class LoginController extends AbstractAction
220 221
221 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) { 222 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) {
222 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid'])); 223 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid']));
  224 + $this->setSession('_TOKEN', Helpers::makeToken($result['data']['uid']));
223 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer)); 225 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer));
224 } else { 226 } else {
225 $this->go($refer); 227 $this->go($refer);
@@ -250,6 +252,7 @@ class LoginController extends AbstractAction @@ -250,6 +252,7 @@ class LoginController extends AbstractAction
250 252
251 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) { 253 if (isset($result['code']) && $result['code'] == 200 && !empty($result['data']['uid'])) {
252 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid'])); 254 $this->setCookie('_TOKEN', Helpers::makeToken($result['data']['uid']));
  255 + $this->setSession('_TOKEN', Helpers::makeToken($result['data']['uid']));
253 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer)); 256 $this->go(Helpers::syncUserSession($result['data']['uid'], $refer));
254 } else { 257 } else {
255 $this->go($refer); 258 $this->go($refer);