Esempio n. 1
0
     }
     if ($brand) {
         //если выбран какой-то бренд
         $category = implode(',', $brand);
     }
     $products = filter($category, $startprice, $endprice);
     //вызываем функцию выбора товаров
     break;
 case 'product':
     //отдельный товар
     $goods_id = abs((int) $_GET['goods_id']);
     //проверка на значение что может ввести пользователь
     if ($goods_id) {
         //id не равно 0
         $goods = get_goods($goods_id);
         $brand_name = brand_name($goods['goods_brandid']);
         // хлебные крошхи
     }
     break;
 case 'cabinet':
     //личный кабинет
     if ($_SESSION['auth']) {
         $user_area = get_user1($_SESSION['auth']['customer_id']);
     }
     $user_orders = get_user_order($_SESSION['auth']['customer_id']);
     break;
 case 'user_edit':
     //редактирование своего профиля
     if ($_SESSION['auth']) {
         $user_area = get_user1($_SESSION['auth']['customer_id']);
     }
Esempio n. 2
0
     $pages_count = ceil($count_rows / $perpage);
     //кол-во страниц, частное от деления. ceil  -округляет
     if (!$pages_count) {
         $pages_count = 1;
     }
     //проверяем чтоб общее кол-во страниц не было < 1, еслипользователь введет несуществующую категорию.
     //минимум 1 страница должна быть
     if ($page > $pages_count) {
         $page = $pages_count;
     }
     //если пользователь в адресную строку введет число большее чем реальное кол-во страниц
     $start_position = ($page - 1) * $perpage;
     //начальная позиция вывода товара (для запроса)
     /*постраничная навигация*/
     //хлебные крошки, считаем имя родителя
     $brand_name = brand_name($category);
     $products = products($category, $start_position, $perpage);
     //получаем массив из модели
     break;
 case 'add_product':
     $brand_id = (int) $_GET['brand_id'];
     if ($_POST) {
         if (add_product()) {
             redirect("?view=cat&category={$brand_id}");
         } else {
             redirect();
         }
     }
     break;
 case 'edit_product':
     $goods_id = (int) $_GET['goods_id'];