public function index() { $id = $_REQUEST["id"]; $page = $_REQUEST["page"]; if (!$page) { $page = 1; } $pageSize = 20; //查询店铺的基本信息 $ShopModel = new \Home\Model\ShopModel(); $shop_info = $ShopModel->get_shop_info($id); //$shop=M("shop"); //$data=$shop->field("") $this->assign("shop_info", $shop_info); //渲染样式表 if ($shop_info["shop_display"] == 2) { $this->assign("shop_display", "shop2.css"); } else { $this->assign("shop_display", "shop1.css"); } // $mall = M("mall"); $mall_info = $mall->where("id={$shop_info['mall_id']}")->find(); $this->assign("mall_info", $mall_info); //查询店铺的图片 /*$ShopPicModel = new \Home\Model\ShopPicModel(); $this->assign("pic", $ShopPicModel->get_shop_pic($id)); */ $shophomeFocus = D("ShopHomeFocus"); $pic = $shophomeFocus->where("role={$id}")->select(); $this->assign("pic", $pic); //查询店铺的特价商品 $GoodModel = new \Home\Model\GoodModel(); $this->assign("dis_count", $GoodModel->get_shop_discount_good($id)); //查询店铺的所有商品 $this->assign("all_good", $GoodModel->get_shop_all_good($id, $page, $pageSize)); $all_good_num = $GoodModel->get_shop_good_num($id); $page_num = ceil($all_good_num / $pageSize); $this->assign("page_num", $page_num); $page_element = array(); while ($page_num-- > 0) { array_push($page_element, "<span>" . ($page_num + 1) . "</span>"); } $this->assign("page_element", array_reverse($page_element)); $this->display(); }
public function footprint() { $id = $this->id; $result_array = array(); $FootprintModel = new \Home\Model\FootprintModel(); $footprint_info = $FootprintModel->get_user_footprint($id); $GoodModel = new \Home\Model\GoodModel(); foreach ($footprint_info as $piece) { $good_info = $GoodModel->get_info($piece["good_id"]); array_push($result_array, array("good_info" => $good_info, "footprint_info" => $piece)); } $this->assign("result", $result_array); $this->display(); }