Esempio n. 1
0
 /**
  * 获取店铺所有的评价,不分页
  */
 public function getShopComments($shop_id)
 {
     $data = array();
     $comments = Shop::find($shop_id)->comments;
     foreach ($comments as $comment) {
         $one = array();
         $menu = Menu::find($comment->menu_id);
         $user = FrontUser::find($comment->front_uid);
         $one['good_name'] = $menu->title;
         $one['user_name'] = $user->nickname;
         $one['time'] = $comment->time;
         $one['content'] = $comment->content;
         $one['good_price'] = $menu->price;
         #TODO:这里的评分居然是以图片形式的。。。
         $one['star_url'] = 'http://static11.elemecdn.com/forward/dist/img/restaurant/rst-sprites.b35686d3.png';
         array_push($data, $one);
     }
     return $data;
 }
 /**
  * 收藏美食页面
  **/
 public function menuCollect()
 {
     $menuData = FrontUser::find($this->uid)->collectMenu;
     $data['good_count'] = $menuData->count();
     $data['goods'] = array();
     foreach ($menuData as $value) {
         array_push($data['goods'], array('good_id' => $value->menu_id, 'good_name' => $value->menu->title, 'shop_name' => $value->menu->shop->name, 'shop_id' => $value->menu->shop->id, 'shop_href' => url('shop/' . $value->menu->shop->id), 'order_href' => '#', 'good_price' => $value->menu->price, 'delete_good' => url('cancelmenu'), 'shop_hot' => ''));
     }
     $data['sidebar'] = $this->sideBar();
     $data['userbar'] = $this->userBar();
     //var_dump($data);
     return View::make("template.personal.personal_collection_goods")->with($data);
 }
 public function userSecurity()
 {
     $userData = FrontUser::find($this->uid);
     $data['personal_secure'] = array('secure_center' => '', "secure_phone" => "110110110110", "change_phone" => "http://baidu.com/s?wd=change_phone", "change_email" => "http://baidu.com/s?wd=change_email", "send_email" => "http://baidu.com/s?wd=send_email", "cancel_phone" => "http://baidu.com/s?wd=cancel_phone", "secure_email" => "*****@*****.**", "change_cash_limit" => url("/personal_modify_payment"), "cash_limit" => "50", "email_state" => "inactive", "phone_state" => "active");
     if ($userData->email_passed == 1) {
         $data['personal_secure']['secure_level'] = 'high';
         $data['personal_secure']['secure_level_chinese'] = '高';
         $data['personal_secure']['email_state'] = 'active';
     } else {
         $data['personal_secure']['secure_level'] = 'middle';
         $data['personal_secure']['secure_level_chinese'] = '中';
         $data['personal_secure']['email_state'] = 'inactive';
     }
     $data['sidebar'] = $this->sideBar();
     $data['userbar'] = $this->userBar();
     return View::make("template.personal.personal_secure")->with($data);
 }