public function indexAction()
 {
     $type = $this->_getParam('type', 1);
     // 1国内,2国外
     $page = $this->_getParam('page', 1);
     $res = Application_Model_M_Destination::fetchByType($type, $page);
     $destinations = $res['destinations'];
     $pages = $res['pages'];
     if (count($destinations) > 0) {
         $out['errno'] = '0';
         if ($page < $pages) {
             $out['page'] = $page;
         } else {
             $out['page'] = $pages;
         }
         $out['pages'] = $pages;
         $results = array();
         foreach ($destinations as $destination) {
             $result = array('id' => $destination->getId(), 'img' => Application_Model_M_Destination::getImageUrl($destination->getId()), 'city' => $destination->getCity(), 'longitude' => $destination->getLongitude(), 'latitude' => $destination->getLatitude());
             array_push($results, $result);
         }
         $out['destinations'] = $results;
     } else {
         $out['errno'] = '1';
     }
     $out['msg'] = Yy_ErrMsg_Destination::getMsg('index', $out['errno']);
     Yy_Utils::jsonOut($out);
 }
 public function detailAction()
 {
     $page = $this->_getParam('page', 1);
     $data = Application_Model_M_Destination::fetchByType(0, $page, 30);
     $this->view->data = $data;
     $this->view->page = $page;
 }