$js_file[] = 'mootools-form-validator.js'; $js_file[] = 'tservices/tservices_order.js'; $page = __paramInit('int', 'page', 'page', 1); if ($page <= 0) { $page = 1; } $on_page = 10; $tu_order_status = __paramInit('string', 's', 's', NULL); $is_owner = $user->uid == $uid; $tserviceOrderModel = new TServiceOrderModel(); //Если параметры не проходят валидацию то редирект на основную по умолчанию if (!$tserviceOrderModel->attributes(array('status' => $tu_order_status))) { header("Location: /users/{$user->login}/tu-orders/", TRUE, 301); exit; } $orders_list = $tserviceOrderModel->setPage($on_page, $page)->getListForEmp($user->uid); $tu_orders_cnts = $tserviceOrderModel->getCounts($user->uid); //Если вообще ничего нет то 404 if (!$tu_orders_cnts['total']) { include ABS_PATH . "/404.php"; exit; } //Виджет для рендера статуса $tserviceOrderStatusWidget = new TServiceOrderStatus(); $tserviceOrderStatusWidget->setIsOwner($is_owner); $tserviceOrderStatusWidget->setIsEmp(TRUE); $tserviceOrderStatusWidget->is_list = true; $tserviceOrderStatusWidget->init(); $modelMessage = new TServiceMsgModel(); //Виджет формы отзывов только для инициализации и поключения скрипты. //Основное использование с виджете статуса но там подключать скрипт уже позно.