/**
  * トップページ
  *
  * @access public
  * @return void
  * @author ida
  * @author shimma
  */
 public function action_index()
 {
     $view_model = \ViewModel::forge('top/index');
     $view_model->set('news_headlines', \Model_News::getHeadlines());
     $view_model->set('upcomming', \ViewModel::forge('component/upcomming'), false);
     $view_model->set('calendar', \ViewModel::forge('component/calendar'), false);
     $view_model->set('search', \ViewModel::forge('component/search')->set('is_top', true), false);
     $view_model->set('popular_ranking', \ViewModel::forge('component/popular'), false);
     $view_model->set('latest', \ViewModel::forge('component/latest'), false);
     Asset::js('jquery.carouFredSel.js', array(), 'add_js');
     Asset::js('jquery.rwdImageMaps.min.js', array(), 'add_js');
     Asset::js('top.js', array(), 'add_js');
     Asset::css('top.css', array(), 'add_css');
     $this->template->content = $view_model;
 }
 /**
  * メインページ
  *
  * @access public
  * @return void
  * @author shimma
  *
  * @todo メインページのテンプレートからJSを分離
  */
 public function action_index()
 {
     Asset::css('jquery-ui.min.css', array(), 'add_css');
     Asset::js('jquery-ui.min.js', array(), 'add_js');
     Asset::js('jquery.carouFredSel.js', array(), 'add_js');
     $fleamarkets_all['reserved'] = $this->login_user->getReservedEntries(1, 3);
     $fleamarkets_all['waiting'] = $this->login_user->getWaitingEntries(1, 3);
     $fleamarkets_all['mylist'] = $this->login_user->getFavorites(1, 3);
     $fleamarkets_all['myfleamarket'] = $this->login_user->getMyFleamarkets(1, 3);
     $fleamarkets_view = array();
     foreach ($fleamarkets_all as $type => $fleamarkets) {
         foreach ($fleamarkets as $fleamarket) {
             $fleamarkets_view[$type][] = ViewModel::forge('component/fleamarket')->set('type', $type)->set('fleamarket', $fleamarket)->set('user', $this->login_user)->set('no_box', true);
         }
     }
     $view_model = View::forge('mypage/index');
     $view_model->set('fleamarkets_view', $fleamarkets_view, false);
     $view_model->set('news_headlines', \Model_News::getHeadlines());
     $view_model->set('calendar', \ViewModel::forge('component/calendar'), false);
     $view_model->set('search', \ViewModel::forge('component/search')->set('is_top', false), false);
     $view_model->set('popular_ranking', \ViewModel::forge('component/popular'), false);
     $view_model->set('fleamarket_latest', \ViewModel::forge('component/latest'), false);
     $this->template->content = $view_model;
 }