/** * Get Agency SELECT list * * @param string $id Field ID * @param integer $value Selected Value * @return string */ public function getAgencyList($id, $value) { $retVal = "<select id=\"agencyCompanyId{$id}\" >\n <option value=\"\">---</option>"; $companyController = new CompanyController(); $agencies = $companyController->getAll(); foreach ($agencies as $agency) { $selected = $agency->getId() === $value ? "selected=\"selected\"" : ""; $aname = $agency->getCompanyName(); $aid = $agency->getId(); $retVal .= " <option value=\"{$aid}\" {$selected}>{$aname}</option>\n"; } $retVal .= "</select>\n"; return $retVal; }
/** * phpjobseeker * * Copyright (C) 2009, 2015 Kevin Benton - kbenton at bentonfam dot org * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * */ require_once 'Libs/autoload.php'; $config = new Config(); $page = new PJSWebPage($config->getTitle() . " - Companies"); $body = "<h2>Companies</h2>\n"; $companyController = new CompanyController('read'); $companyModelList = $companyController->getAll(); $companyListView = new CompanyListView('html', $companyModelList); $body .= $companyListView->getView(); $page->setBody($body); $page->displayPage();