Example #1
0
 /**
  * Action для главной страницы
  */
 public function actionIndex()
 {
     // Список категорий для левого меню
     $categories = Category::getCategoriesList();
     // Список последних товаров
     $latestProducts = Product::getLatestProducts(6);
     // Список товаров для слайдера
     $sliderProducts = Product::getRecommendedProducts();
     // Показывыем в корзине информацию о добавленных товарах
     $productsInCart = Cart::getProducts();
     if ($productsInCart) {
         // Если в корзине есть товары, получаем полную информацию о товарах для списка
         // Получаем массив только с идентификаторами товаров
         $productsIds = array_keys($productsInCart);
         // Получаем массив с полной информацией о необходимых товарах
         $products = Product::getProdustsByIds($productsIds);
         // Получаем общую стоимость товаров
         $totalPrice = Cart::getTotalPrice($products);
     }
     // Получаем идентификатор пользователя из сессии
     $userId = $_SESSION['user'];
     // Получаем информацию о пользователе из БД
     $user = User::getUserById($userId);
     // Подключаем вид
     require_once ROOT . '/views/site/index.php';
     return true;
 }
Example #2
0
 /**
  * Action для главной страницы
  */
 public function actionIndex()
 {
     $categories = Category::getCategoriesList();
     $latestProducts = Product::getLatestProducts(6);
     $sliderProducts = Product::getRecommendedProducts();
     require_once ROOT . '/views/site/index.php';
     return true;
 }
Example #3
0
 public function actionIndex()
 {
     // Список категорий для левого меню
     $categories = Category::getCategoriesList();
     // Список последних товаров
     $latestProducts = Product::getLatestProducts(9);
     // Список товаров для слайдера
     $sliderProducts = Product::getRecommendedProducts();
     // Подключаем вид
     require_once ROOT . '/views/site/index.php';
     return true;
 }
 /**
  * Action для главной страницы
  */
 public function actionIndex($params = 0)
 {
     $categories = array();
     // Cписок категорий для левого меню
     $categories = Category::getCategoriesList();
     $latestProducts = array();
     // Cписок последних товаров
     $latestProducts = Product::getLatestProducts();
     // Список рекомендуемых товаров
     $sliderProducts = Product::getRecommendedProducts();
     require_once ROOT . '/views/site/index.php';
     return true;
 }
Example #5
0
 public function actionIndex()
 {
     $categories = Category::getCategoriesList();
     if (!$categories) {
         $categories = array();
     }
     $products = Product::getProductsList(6, 0);
     if (!$products) {
         $products = array();
     }
     $recomendedProducts = Product::getRecommendedProducts();
     if (!$recomendedProducts) {
         $recomendedProducts = array();
     }
     require_once ROOT . '/views/site/index.php';
     return true;
 }