public function action2() { global $js_file; require_once ABS_PATH . "/classes/professions.php"; $category = __paramInit('int', NULL, 'category', NULL); $subcategory = __paramInit('int', NULL, 'subcategory', NULL); if ($category > 0 && $subcategory > 0 && professions::isExistProfId($subcategory, $category)) { $data = array(); $data['kind'] = 1; //проект! $data['pro_only'] = true; $data['verify_only'] = false; $data['categories'][] = array('category_id' => $category, 'subcategory_id' => $subcategory); $_SESSION['customer_wizard'] = $data; $this->redirect('/welcome/customer/3/'); } $professions = professions::GetProfessionsAndGroup('g.cnt DESC, p.pcount DESC NULLS LAST'); $suffix = isset($_SESSION['pda']) && $_SESSION['pda'] == 1 ? '_pda' : ''; $js_file['ElementsFactory'] = 'form/ElementsFactory.js'; $js_file['ElementVerticalSelect'] = 'form/VerticalSelect.js'; $this->render("step2{$suffix}", array('professions' => $professions, 'default_group' => 2, 'default_spec' => 9)); }