Authored by hf

code review by fei.hong : fixes bugs to go boys

@@ -471,7 +471,7 @@ class WebAction extends Controller_Abstract @@ -471,7 +471,7 @@ class WebAction extends Controller_Abstract
471 protected function setWebNavHeader($channel = '') 471 protected function setWebNavHeader($channel = '')
472 { 472 {
473 if(!empty($channel)) {//设置频道 473 if(!empty($channel)) {//设置频道
474 - //\Index\HomeModel::setSwitchToCookie($channel); 474 + \Index\HomeModel::setSwitchToCookie($channel);
475 } else { 475 } else {
476 $channel = \Index\HomeModel::getSwitchChannel(); 476 $channel = \Index\HomeModel::getSwitchChannel();
477 } 477 }
@@ -14,24 +14,30 @@ class IndexController extends WebAction @@ -14,24 +14,30 @@ class IndexController extends WebAction
14 */ 14 */
15 public function indexAction() 15 public function indexAction()
16 { 16 {
17 - if (null !== $this->get('go')) {  
18 - // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页  
19 - HomeModel::goSwitchChannel();  
20 - } else {  
21 - // 设置客户端浏览器1分钟内不改变  
22 - $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y')));  
23 - // 设置浏览器缓存1分钟  
24 - $this->setExpires(60); 17 + if (isset($_COOKIE['_Channel'])) {
  18 + unset($_COOKIE['_Channel']);
25 } 19 }
26 20
27 - // 传递模板数据,渲染模板  
28 - $this->setWebNavHeader(HomeModel::COOKIE_NAME_BOYS);  
29 - $data = array(  
30 - 'boysHomePage' => true,  
31 - 'footerTop'=> true,  
32 - 'boys' => HomeModel::getChannelResource(HomeModel::COOKIE_NAME_BOYS, HomeModel::CODE_BOYS_CHANNEL)  
33 - );  
34 - $this->_view->display('index', $data); 21 + $this->go('http://www.yohobuy.com');
  22 +
  23 +// if (null !== $this->get('go')) {
  24 +// // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页
  25 +// HomeModel::goSwitchChannel();
  26 +// } else {
  27 +// // 设置客户端浏览器1分钟内不改变
  28 +// $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y')));
  29 +// // 设置浏览器缓存1分钟
  30 +// $this->setExpires(60);
  31 +// }
  32 +//
  33 +// // 传递模板数据,渲染模板
  34 +// $this->setWebNavHeader(HomeModel::COOKIE_NAME_BOYS);
  35 +// $data = array(
  36 +// 'boysHomePage' => true,
  37 +// 'footerTop'=> true,
  38 +// 'boys' => HomeModel::getChannelResource(HomeModel::COOKIE_NAME_BOYS, HomeModel::CODE_BOYS_CHANNEL)
  39 +// );
  40 +// $this->_view->display('index', $data);
35 } 41 }
36 42
37 } 43 }