Example #1
0
 /**
  * @param string $shopId 店铺ID
  */
 public function index($shopId = '')
 {
     if ($shopId) {
         $shopId = $shopId + 0;
     }
     // 此处需要做缓存
     $projects = (new ProjectModel())->allProjectsGroupByCategoryId();
     $shops = (new ShopModel())->getAllShops();
     $categories = (new CategoryModel())->getAllCategories();
     $sliderModel = new SliderModel();
     $hdpSliders = $sliderModel->getAllSlider(SliderModel::SLIDER_TYPE_HDP);
     $fllSliders = $sliderModel->getAllSlider(SliderModel::SLIDER_TYPE_FLL);
     $this->outputCache();
     $this->view('project/index', array('shops' => $shops, 'projects' => $projects, 'categories' => $categories, 'shopId' => $shopId, 'hdpSliders' => $hdpSliders, 'fllSliders' => $fllSliders));
 }