/** * City selector with check rights * * @param string $admin * @param string $action * * @return string */ public function CitySelector($admin, $action) { $form = wf_tag('form', false, '', 'action="" method="GET"'); $form .= wf_tag('table', false, '', 'width="100%" border="0"'); if (!isset($_GET['citysel'])) { $cells = wf_TableCell(__('City'), '40%'); $cells .= wf_HiddenInput("module", "per_city_action"); $cells .= wf_HiddenInput("action", $action); if (isset($_GET['monthsel'])) { $cells .= wf_HiddenInput('monthsel', $_GET['monthsel']); } if (isset($_GET['from_date'])) { $cells .= wf_HiddenInput("from_date", $_GET['from_date']); } if (isset($_GET['to_date'])) { $cells .= wf_HiddenInput("to_date", $_GET['to_date']); } if (isset($_GET['by_day'])) { $cells .= wf_HiddenInput("by_day", $_GET['by_day']); } if (isset($_GET['year'])) { $cells .= wf_HiddenInput("year", $_GET['year']); } $cells .= wf_TableCell($this->CitySelectorPermissioned($admin)); $form .= wf_TableRow($cells, 'row3'); } else { $cityname = zb_AddressGetCityData($_GET['citysel']); $cityname = $cityname['cityname']; $cells = wf_TableCell(__('City'), '40%'); $cells .= wf_HiddenInput("module", "per_city_action"); $cells .= wf_HiddenInput("action", $action); if (isset($_GET['monthsel'])) { $cells .= wf_HiddenInput('monthsel', $_GET['monthsel']); } if (isset($_GET['from_date'])) { $cells .= wf_HiddenInput("from_date", $_GET['from_date']); } if (isset($_GET['to_date'])) { $cells .= wf_HiddenInput("to_date", $_GET['to_date']); } if (isset($_GET['by_day'])) { $cells .= wf_HiddenInput("by_day", $_GET['by_day']); } if (isset($_GET['year'])) { $cells .= wf_HiddenInput("year", $_GET['year']); } $cells .= wf_TableCell(web_ok_icon() . ' ' . $cityname . wf_HiddenInput('citysearch', $_GET['citysel'])); $cells .= wf_TableCell(wf_Submit(__('Find'))); $form .= wf_TableRow($cells, 'row3'); } $form .= wf_tag('table', true); $form .= wf_tag('form', true); return $form; }
/** * Returns user full address search form * * @return string */ function web_UserSearchAddressForm() { $form = wf_tag('form', false, '', 'action="" method="POST"'); $form .= wf_tag('table', false, '', 'width="100%" border="0"'); if (!isset($_POST['citysel'])) { $cells = wf_TableCell(__('City'), '40%'); $cells .= wf_TableCell(web_CitySelectorAc()); $form .= wf_TableRow($cells, 'row3'); } else { // if city selected $cityname = zb_AddressGetCityData($_POST['citysel']); $cityname = $cityname['cityname']; $cells = wf_TableCell(__('City'), '40%'); $cells .= wf_TableCell(web_ok_icon() . ' ' . $cityname . wf_HiddenInput('citysel', $_POST['citysel'])); $form .= wf_TableRow($cells, 'row3'); if (!isset($_POST['streetsel'])) { $cells = wf_TableCell(__('Street'), '40%'); $cells .= wf_TableCell(web_StreetSelectorAc($_POST['citysel'])); $form .= wf_TableRow($cells, 'row3'); } else { // if street selected $streetname = zb_AddressGetStreetData($_POST['streetsel']); $streetname = $streetname['streetname']; $cells = wf_TableCell(__('Street'), '40%'); $cells .= wf_TableCell(web_ok_icon() . ' ' . $streetname . wf_HiddenInput('streetsel', $_POST['streetsel'])); $form .= wf_TableRow($cells, 'row3'); if (!isset($_POST['buildsel'])) { $cells = wf_TableCell(__('Build'), '40%'); $cells .= wf_TableCell(web_BuildSelectorAc($_POST['streetsel'])); $form .= wf_TableRow($cells, 'row3'); } else { //if build selected $buildnum = zb_AddressGetBuildData($_POST['buildsel']); $buildnum = $buildnum['buildnum']; $cells = wf_TableCell(__('Build'), '40%'); $cells .= wf_TableCell(web_ok_icon() . ' ' . $buildnum . wf_HiddenInput('buildsel', $_POST['buildsel'])); $form .= wf_TableRow($cells, 'row3'); if (!isset($_POST['aptsel'])) { $cells = wf_TableCell(__('Apartment'), '40%'); $cells .= wf_TableCell(web_AptSelectorAc($_POST['buildsel'])); $form .= wf_TableRow($cells, 'row3'); } else { //if apt selected $aptnum = zb_AddressGetAptDataById($_POST['aptsel']); $aptnum = $aptnum['apt']; $cells = wf_TableCell(__('Apartment'), '40%'); $cells .= wf_TableCell(web_ok_icon() . ' ' . $aptnum . wf_HiddenInput('aptsel', $_POST['aptsel'])); $form .= wf_TableRow($cells, 'row3'); $cells = wf_TableCell(wf_HiddenInput('aptsearch', $_POST['aptsel'])); $cells .= wf_TableCell(wf_Submit(__('Find'))); $form .= wf_TableRow($cells, 'row3'); } } } } $form .= wf_tag('table', true); $form .= wf_tag('form', true); return $form; }
/** * Returns user occupancy form * * @return string */ function web_AddressOccupancyForm() { $inputs = ''; if (!isset($_POST['citysel'])) { $inputs = __('City') . ' ' . web_CitySelectorAc(); } else { $cityname = zb_AddressGetCityData($_POST['citysel']); $cityname = $cityname['cityname']; $inputs .= web_ok_icon() . ' '; $inputs .= wf_HiddenInput('citysel', $_POST['citysel']); $inputs .= $cityname . wf_tag('br'); if (!isset($_POST['streetsel'])) { $inputs .= __('Street') . ' ' . web_StreetSelectorAc($_POST['citysel']); } else { $streetname = zb_AddressGetStreetData($_POST['streetsel']); $streetname = $streetname['streetname']; $inputs .= web_ok_icon() . ' '; $inputs .= wf_HiddenInput('streetsel', $_POST['streetsel']); $inputs .= $streetname . wf_tag('br'); if (!isset($_POST['buildsel'])) { $inputs .= __('Build') . ' ' . web_BuildSelectorAc($_POST['streetsel']); } else { $buildnum = zb_AddressGetBuildData($_POST['buildsel']); $buildnum = $buildnum['buildnum']; $inputs .= web_ok_icon() . ' '; $inputs .= wf_HiddenInput('buildsel', $_POST['buildsel']); $inputs .= $buildnum . wf_tag('br'); $inputs .= web_AddressBuildShowAptsCheck($_POST['buildsel']) . web_AptCreateForm(); $inputs .= wf_Submit(__('Create')); } } } $form = wf_Form('', 'POST', $inputs, ''); return $form; }