<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $req_kommun = $_SERVER['REQUEST_URI']; if (strcmp($req_kommun, '/kommun/Ystad/quiz/') != 0 && strcmp($req_kommun, '/kommun/ystad/quiz/') != 0 && strcmp($req_kommun, '/kommun/Helsingborg/quiz/') != 0 && strcmp($req_kommun, '/kommun/helsingborg/quiz/') != 0) { $access = new Access(); $access->logged_in = true; if (!$access->accessTo()) { throw new UserException('Vänligen logga in för att se sidan', ''); } } $smarty = new MMSmarty(); $kommun = Kommun::loadByNamn(Kommun::convertFromUrlNamn($_GET['kommun'])); $smarty->assign("pagetitle", "Kommunquiz för " . $kommun->getNamn()); $smarty->assign("kommun", $kommun); $kommunbilder = $kommun->listKommunbilder(true); $kommunbild = current($kommunbilder); $smarty->assign("kommunbild", $kommunbild); $smarty->assign("kommunurl", $_GET["kommun"]); $quiz = Quiz::loadByKommun($kommun); $fragor = $quiz->listFragor(); $questions_and_answers = array(); $antalFragor = 0; $antalVanligafragor = 0; $antalProfragor = 0; foreach ($fragor as $id => $fraga) { $alt_arr = null; $text_fraga = addslashes($fraga->getFraga()); $rattsvar = $fraga->getRattSvarId(); $quizAlternativ = $fraga->listAlternativ(); foreach ($quizAlternativ as $id2 => $qalt) {
Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Min profil"); $tabs = new TabBox("installningar", 585, null); $tabs->addTab("Allmänt", "allmant"); $tabs->addTab("Om mig", "ommig"); $tabs->addTab("Detaljerat", "detaljerat"); $tabs->addTab("Medlemskap", "medlemskap"); $tabs->addTab("Företagsnyckel", "foretagsnyckel"); if (isset($_GET["tab"])) { $tabs->setSelected($_GET["tab"]); } $smarty->assign("tabs", $tabs); $visningsbild = $USER->getVisningsbild(); $smarty->assign("visningsbild", $visningsbild); $kommuner = Kommun::listAll(); $opt_kommuner = array("" => "Välj..."); foreach ($kommuner as $kommun) { $opt_kommuner[$kommun->getId()] = $kommun->getOrt(); } $sel_kommun = $USER->getKommunId(); $smarty->assign("opt_kommuner", $opt_kommuner); $smarty->assign("sel_kommun", $sel_kommun); $customVisningsbild = $USER->getCustomVisningsbild(); $smarty->assign("customVisningsbild", $customVisningsbild); $unapprovedVisningsbild = $USER->getCustomVisningsbild(false); $smarty->assign("unapprovedVisningsbild", $unapprovedVisningsbild); $opt_access = array("alla" => "Öppen för alla", "medlem" => "Öppen för Motiomera-medlemmar", "adressbok" => "Öppen för alla mina vänner"); if ($USER->getForetag()) { $opt_access["foretag"] = "Öppen för alla i mitt företag"; } else {
public function setKommunId($id) { $kommun = Kommun::loadById($id); Security::demand(KOMMUN, $kommun); $this->kommun_id = $id; $this->kommun = null; }
$tabs = new TabBox("rapport", 590, null); $medlem = !empty($_GET["id"]) ? Medlem::loadById($_GET["id"]) : $USER; $smarty->assign("medlem", $medlem); $tabs->addTab("Rutt", "rutt"); $tabs->addTab("Steg", "detaljerat"); if (isset($_GET["tab"])) { $tabs->setSelected($_GET["tab"]); } $smarty->assign("tabs", $tabs); $stegtotal = $medlem->getStegTotal(); $kmTotal = Steg::stegToKm($stegtotal); // Kommunjakt $rutt = new Rutt($medlem); $rutten = $rutt->getRutt(); $currentKommun = $medlem->getCurrentKommun(); $kommunnamn = Kommun::listNamn(true); $rutter = $rutt->getRutt(); foreach ($rutter as $index => $temprutt) { $totalKm = $temprutt["TotalKm"]; } if (empty($totalKm)) { $totalKm = 0; } $totalKmKvar = $totalKm - $kmTotal; $smarty->assign("totalKmKvar", $totalKmKvar); $dagar7000 = ceil($totalKmKvar / 7); $dagar11000 = ceil($totalKmKvar / 11); $smarty->assign("dagar7000", $dagar7000); $smarty->assign("dagar11000", $dagar11000); if (count($rutten) > 0) { $lastKommun = $rutten[count($rutten) - 1]["Kommun"];
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(EDITOR); $smarty = new AdminSmarty(); if (!empty($_GET["kid"])) { $kommun = Kommun::loadById($_GET["kid"]); } $smarty->display('kommun.tpl');
public function setKommun(Kommun $kommun) { $this->kommun = $kommun; $this->kommun_id = $kommun->getId(); }
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Quiz"); $nr_of_rights = $_SESSION['quiz_r']; $nr_of_wrongs = $_SESSION['quiz_w']; $smarty->assign("kommunurl", $_GET["kommun"]); $kommunnamn = Kommun::convertFromUrlNamn($_GET["kommun"]); $smarty->assign("kommunnamn", $kommunnamn); $kommun = Kommun::loadByNamn($kommunnamn); $smarty->assign("kommun", $kommun); $kommunbilder = $kommun->listKommunbilder(true); $kommunbild = current($kommunbilder); $smarty->assign("kommunbild", $kommunbild); $smarty->assign("nr_of_rights", $nr_of_rights); $smarty->assign("nr_of_wrongs", $nr_of_wrongs); $smarty->display('quiz_result.tpl');
)+%xs', $string); } function convertUrlNamn($namn) { $from = array("aa", "ae", "oe", "AA", "AE", "OE", "Aa", "Ae", "Oe", "_"); $to = array("å", "ä", "ö", "Å", "Ä", "Ö", "Å", "Ä", "Ö", " "); //return str_replace($from, $to, $namn); if (detectUTF8($namn)) { return urldecode($namn); } else { return utf8_encode(urldecode($namn)); } } function getMapNamn($namn) { $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " ", "Lan"); $to = array("a", "a", "o", "A", "A", "O", "", "lan"); return str_replace($from, $to, $namn); } $laen = convertUrlNamn($_GET["laen"]); $smarty->assign("pagetitle", "Kommunjakten - " . $laen); $karta = "C_FCMap_" . getMapNamn($laen); $smarty->assign("laen", $laen); $smarty->assign("karta", $karta); $laen_kommuner = Kommun::listByLan($laen); // kontrollera att detta är ett giltigt län if (sizeof($laen_kommuner) == 0) { exit; } $smarty->assign("kommuner", $laen_kommuner); $smarty->display('kommunjakten_laen.tpl');
public function getBeskrivningNinja() { global $urlHandler; if ($this->getRelationTagId()) { $kommun = Kommun::loadById($this->getRelationTagId()); $tagg = "<br /><strong>Taggar: </strong><a href='" . $urlHandler->getUrl('Kommun', URL_VIEW, $kommun->getNamn()) . "' title='" . $kommun->getNamn() . "'>" . $kommun->getNamn() . "</a>"; } return strip_tags(stripslashes($this->beskrivning)) . $tagg; }
$taggbilder = array(); if ($taggs) { foreach ($taggs as $tagg) { $bild = FotoalbumBild::loadById($tagg->getObjektId()); if ($bild->getApproved()) { $taggbilder[] = $bild; } } } // print_r($taggbilder); $smarty->assign('taggbilder', $taggbilder); $kommuner_ids = array(); foreach ($avstand as $tmp) { $kommuner_ids[] = $tmp["id"]; } $grannkommuner = Kommun::listByIds($kommuner_ids); $smarty->assign("grannkommuner", $grannkommuner); $avstandArgs = array(); foreach ($avstand as $temp) { $notin[] = $temp["id"]; $avstandArgs[$temp["id"]] = array($kommun->getId(), $temp["id"]); } $smarty->assign("avstandArgs", $avstandArgs); $kommunvapen = $kommun->getKommunvapen(); $smarty->assign("kommunvapen", $kommunvapen); $kommunkarta = $kommun->getKommunkarta(); $smarty->assign("kommunkarta", $kommunkarta); $kommunbilder = $kommun->listKommunbilder(); $smarty->assign("kommunbilder", $kommunbilder); //dialekter $dialekter = Kommundialekt::listByKommun($kommun);
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Beställning för företag"); $nummer = array(); for ($i = 1; $i <= 100; $i++) { $nummer[$i] = $i; } $opt_kommuner = Misc::arrayKeyMerge(array("" => "Välj..."), Kommun::listField("namn")); $campaignCodes = Order::getCampaignCodes("foretag"); $cc_array = array(); foreach ($campaignCodes as $id => $cc) { if (isset($cc["popupid"])) { $helper = Help::loadById($cc["popupid"]); } $cc["popupwidth"] = $helper->getSizeX(); $cc["popupheight"] = $helper->getSizeY(); $cc_array[$id] = $cc; } //find and list 10 mondays at least 14 days ahead $datumalternativ = array(); $datumstralt = array(); $addDays = 14 + (8 - date("w")); //the fist monday at least 14 days ahead $firstMonday = date("Y-m-d", strtotime(date("Y-m-d") . "+{$addDays} days")); $monday = $firstMonday; for ($i = 0; $i < 15; ++$i) { $datumalternativ[] = $monday; $datumstralt[] = "Måndagen den " . date('j', strtotime($monday)) . " " . ucfirst(Misc::month(date('n', strtotime($monday)))); //nice format
public static function listAll($ordered = true, $json = false) { if (!self::$kommunList) { $kommuner = parent::lister(get_class(), null, null, "`namn`"); self::$kommunList = $kommuner; } else { $kommuner = self::$kommunList; } if ($json == true) { $return = array(); $i = 0; foreach ($kommuner as $row) { $return["routes"]["route" . $i] = array("id" => $row->getId(), "name" => $row->getNamn(), 'abroad' => $row->getAbroad()); $i++; } return $return; } else { return $kommuner; } }
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; if (!empty($_POST['type']) && ($_POST['type'] = "all")) { echo json_encode(Kommun::listAll(true, true)); } else { if (!empty($_POST['kommun_id'])) { $surrounding = Kommun::getAngransandeKommun($_POST['kommun_id'], true); if (!empty($surrounding)) { $temp = json_encode($surrounding); echo $temp; } } }
public function setKommun(Kommun $kommun) { if ($this->getKommun() != null && $this->getKommun()->getId() != $kommun->getId()) { $this->getKommun()->setHuvudort(null); $this->getKommun()->commit(); } $this->kommun = null; $this->kommun_id = $kommun->getId(); }
public function loadByJustNuKommun(Kommun $kommun) { global $db; $sql = "SELECT id FROM " . self::classToTable(get_class()) . " WHERE justNuKommun_id = " . $kommun->getId() . " LIMIT 20"; return self::listByIds($db->valuesAsArray($sql)); }
public function setKommun(Kommun $kommun) { Security::demand(EDITOR); $this->kommun = $kommun; $this->kommun_id = $kommun->getId(); }
$opt_kommuner = Misc::arrayKeyMerge(array("" => "Välj..."), Kommun::listNamn(false, false)); $op_namn = array(); $op_id = array(); foreach ($opt_kommuner as $key => $value) { $op_namn[] = $value; $op_id[] = $key; } $smarty->assign('op_namn', $op_namn); $smarty->assign('op_id', $op_id); $rutt = new Rutt($medlem); } else { } $rutt = new Rutt($medlem); $rutten = $rutt->getRutt(); $currentKommun = $medlem->getCurrentKommun(); $kommunnamn = Kommun::listNamn(); $rutter = $rutt->getRutt(); //$temprutt["temp"] $totalKm = 0; foreach ($rutter as $index => $temprutt) { $totalKm = $temprutt["TotalKm"]; } $totalKmKvar = $totalKm - $kmTotal; $totalStegKvar = $totalKmKvar * 1000; if ($totalStegKvar < 0) { $totalStegKvar = 0; } $smarty->assign("totalKmKvar", $totalKmKvar); $smarty->assign("totalStegKvar", $totalStegKvar); $dagar7000 = ceil($totalKmKvar / 7) > 0 ? ceil($totalKmKvar / 7) : 0; $dagar11000 = ceil($totalKmKvar / 11) > 0 ? ceil($totalKmKvar / 11) : 0;
$rutten = $rutt->getRutt(); $last_stracka = null; while (list($key, $stracka) = each($rutten)) { $last_stracka = $stracka; } $rutten = $rutt->getRutt(); $sista = $rutt->getCurrentIndex(); $just_nu_id = $USER->getJustNuKommunId(); $just_nu_kommun = Kommun::loadById($just_nu_id); $exclude[] = $just_nu_kommun->getKod(); $exclude[] = $last_stracka["Kommun"]->getKod(); $avstand = $last_stracka["Kommun"]->listAvstand(); $grannkommuner = array(); foreach ($avstand as $tmp) { $exclude[] = $tmp["id"]; $tk = Kommun::loadById($tmp["id"]); $grannkommuner[] = $tk; } ?> <map animation='1' showShadow='1' mapLeftMargin='0' mapRightMargin='0' mapBottomMargin='0' maptopMargin='0' showBevel='0' showCanvasBorder='0' showMarkerLabels='1' fillColor='F1f1f1' borderColor='CCCCCC' baseFont='Arial Narrow' baseFontSize='16' markerBorderColor='000000' markerBgColor='FF5904' markerRadius='6' legendPosition='bottom' useHoverColor='0' hoverColor='FFCC66' showMarkerToolTip='1' markerFontColor='FF5904' connectorColor='FF0000' showLabels='0' BorderColor='0372AB' showToolTip='1' waterBodyColor='00CCFF' waterBodyAlpha='50' > <data> <entity id= '<?php echo $just_nu_kommun->getKod(); ?> ' color='#DBB444'/> <entity id= '<?php echo $last_stracka["Kommun"]->getKod(); ?> ' color='#EDDCA9'/>
$order->setMedlem($objekt); $order->commit(); $order->gorUppslag(); break; case isset($_REQUEST["typ"]) && $_REQUEST["typ"] == "foretag": if (isset($_POST["startdatumRadio"])) { if ($_POST["startdatumRadio"] != 'egetdatum') { $startdatum = $_POST["startdatumRadio"]; } else { $startdatum = $_POST["startdatum"]; } } $typ = "foretag"; $kampanjkod = ""; $antal = ""; $kommun = Kommun::loadById(150); //Ale - legacy $foretagLosen = Foretag::skapaLosen(); //a new is created in api/order if a purchase is made $isValid = 0; $objekt = new Foretag($_REQUEST["namn"], $kommun, $foretagLosen, $startdatum, $kanal, $compAffCode, $isValid); //last param is "Order::isValid" and is set to 0 - i.e. not a valid order yet $objekt->setTempLosenord($foretagLosen); $objekt->commit(); if (isset($_REQUEST['$camparray'])) { $camparray = $_REQUEST['$camparray']; $refId = "first_iteration"; foreach ($camparray as $ord => $arr) { if ($arr["antal"] > 0) { //$objekt->generateNycklar($arr["antal"], true); if ($refId == "first_iteration") {
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(EDITOR); if (isset($ADMIN) && $ADMIN->getTyp() == "kommun") { $kommun = Kommun::loadByNamn($ADMIN->getANamn()); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); } $smarty = new AdminSmarty(); $smarty->display('index.tpl');
$smarty->assign("FB_TREDELBREDD", Kommunbild::FB_TREDELBREDD); $notin = array($kommun->getId()); $allakommunnamn = Kommun::listNamn($abroad == "true" ? true : false); $smarty->assign("allakommunnamn", $allakommunnamn); $avstand = $kommun->listAvstand(); $smarty->assign("avstand", $avstand); $avstandArgs = array(); foreach ($avstand as $temp) { $notin[] = $temp["id"]; $avstandArgs[$temp["id"]] = array($kommun->getId(), $temp["id"]); } $smarty->assign("avstandArgs", $avstandArgs); $kommunvapen = $kommun->getKommunvapen(); $smarty->assign("kommunvapen", $kommunvapen); $kommunkarta = $kommun->getKommunkarta(); $smarty->assign("kommunkarta", $kommunkarta); $kommunbilder = $kommun->listKommunbilder(); $smarty->assign("kommunbilder", $kommunbilder); $allKommuner = Kommun::listByIds($notin, true); $opt_kommuner = array("" => "Välj..."); if ($abroad == 'true') { $opt_kommuner = Kommun::listNamn(true); } else { $opt_kommuner = Kommun::listNamn(false); } $smarty->assign("opt_kommuner", $opt_kommuner); // dialekter $dialekter = Kommundialekt::listByKommunId($kommunId); $smarty->assign("dialekter", $dialekter); } $smarty->display('editkommun.tpl');
Security::demand(USER); $smarty = new MMSmarty(); $opt_lan = array("" => "Välj..."); foreach (Kommun::listLan() as $lan) { $lann = substr($lan, 0, -5); if (substr($lann, -1, 1) == "s") { $lann = substr($lann, 0, -1); } $opt_lan[$lann] = $lann; } $sel_lan = !empty($_POST["lan"]) ? $_POST["lan"] : ""; $smarty->assign("opt_lan", $opt_lan); $smarty->assign("sel_lan", $sel_lan); $lanKommuner = array(); $kommuner = Kommun::listAll(); foreach (Kommun::listLan() as $lan) { $sel = isset($_POST["kommun_id"]) ? $_POST["kommun_id"] : ""; $opt_kommuner = array("" => "Välj..."); foreach ($kommuner as $kommun) { if ($kommun->getLan() == $lan) { $opt_kommuner[$kommun->getId()] = $kommun->getNamn(); } } $lanKommuner[] = array("opt" => $opt_kommuner); } $smarty->assign("lanKommuner", $lanKommuner); $opt_kon = array("" => "Välj...", "man" => "Man", "kvinna" => "Kvinna"); $sel_kon = isset($_POST["kon"]) ? $_POST["kon"] : ""; $smarty->assign("opt_kon", $opt_kon); $smarty->assign("sel_kon", $sel_kon); $opt_fodelsear = array("" => "Välj...");
if ($_GET['isPro' . $i] == '1') { $rattId = MinaQuiz::getRightAnswerById($frid); } else { $quizFraga = QuizFraga::loadById($frid); $rattId = $quizFraga->getRattSvarId(); } if ($rattId == $chid) { $nr_of_rights++; } else { $nr_of_wrongs++; } } //******************************************************// //Code for defining if the quiz was successfull or not //******************************************************// if ($save) { //Here the code for deciding if the quiz succeded $success = false; if ($nr_of_rights == 4) { $success = true; } if ($success) { $medlem_id = $USER->getId(); Quiz::saveQuiz($medlem_id, Kommun::convertFromUrlNamn($kommun_namn)); } } //******************************************************// $_SESSION["quiz_r"] = $nr_of_rights; $_SESSION["quiz_w"] = $nr_of_wrongs; header("Location: /pages/quiz_result.php?kommun={$kommun_namn}"); exit;
public function setKommun(Kommun $kommun) { if ($this->id) { Security::demand(FORETAG, $this); } $this->kommun_id = $kommun->getId(); $this->kommun = $kommun; }
SajtDelar::giveAccess($level, $sajtdel); } else { SajtDelar::removeAccess($level, $sajtdel); } $urlHandler->redirect("Level", URL_ADMIN_LIST); break; case "kommundialekt": try { if (isset($_POST["id"])) { $dialekt = Kommundialekt::loadById($_POST["id"]); $dialekt->setKon($_POST["kon"]); $dialekt->setAlder($_POST["alder"]); $dialekt->setUrl($_POST["url"]); $dialekt->commit(); } else { $kommun = Kommun::loadById($_POST["kommun_id"]); $dialekt = new Kommundialekt($kommun, $_POST["kon"], $_POST["alder"], $_POST["url"]); } } catch (KommundialektException $e) { $msg = $e->getMessage(); if (isset($_POST["id"])) { $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_EDIT, $_POST["id"]); } else { $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_CREATE, $_POST["kommun_id"]); } throw new UserException("Inmatningsfel", $msg, $url, "Försök igen"); } $urlHandler->redirect("Kommundialekt", URL_ADMIN_EDIT, $dialekt->getId()); break; case "paminnelse_sql": Security::Demand(SUPERADMIN);
!empty($_REQUEST['country']) ? $order->country = $_REQUEST['country'] : ($order->country = ''); $order->street = $order->street1; !empty($order->street2) ? $order->street = $order->street . ' ' . $order->street2 : null; !empty($order->street3) ? $order->street = $order->street . ' ' . $order->street3 : null; $redirPage = $SETTINGS["url"] . "/pages/foretag_kampanj.php?anamn=" . $order->anamn . "&mailone=" . $order->email . '&firstname=' . $order->fname . '&lastname=' . $order->lname . '&co=' . $order->co . '&phone=' . $order->phone . '&street1=' . $order->street1 . '&street2=' . $order->street2 . '&street3=' . $order->street3 . '&zip=' . $order->zip . '&city=' . $order->city; if ($order->compcampcode == '' or $order->email == '' or $order->fname == '' or $order->lname == '') { Misc::logMotiomera("Error action/medlem_foretagskod.php Fält saknas! \n Params:\n" . print_r($order, true) . "\n ", 'ERROR'); $redirPage .= "&msg=fields_missing"; header('Location: ' . $redirPage); } $companyId = Foretag::getCompanyIdByCampaignMemberCode($order->compcampcode); if (is_numeric($companyId) && $companyId > 0) { //everthing looks fine sofar, create the user try { $foretag = Foretag::loadById($companyId); $kommun = Kommun::loadById($order->kid); $kontotyp = ''; //legacy or not used right now $maffcode = ''; //legacy or not used right now $medlem = new Medlem($order->email, $order->anamn, $kommun, $order->sex, $order->fname, $order->lname, $kontotyp, $maffcode); $medlem->confirm($order->pass); $medlem->setAddress($order->street); $medlem->setCo($order->co); $medlem->setZip($order->zip); $medlem->setCity($order->city); $medlem->setPhone($order->phone); $medlem->setCountry($order->country); $medlem->setEpostBekraftad(1); //medlem valid $medlem->setLevelId(1);
public function setKommunTill(Kommun $kommunTill) { $this->kommunTill = $kommunTill; $this->kommunTill_id = $kommunTill->getId(); }
<?php global $urlHandler, $ADMIN, $foretag; //$helper = new TabBox; $opt_kommuner = Kommun::listField("namn"); $laghelp = Help::loadById(26); ?> <a href="javascript:;" onclick="mm_rapportera_show_help(26,<?php echo $laghelp->getSizeX(); ?> ,<?php echo $laghelp->getSizeY(); ?> ,'topleft')" title="Hjälp"><img src="/img/icons/FaqCircleRed.gif" alt="Hjälp" class="mmFloatRight" /></a> <p> För att göra det enkelt för dig delar MotioMeras system automatiskt in deltagarna i lag. Men om du istället helt själv vill bestämma hur lagen ska se ut är det möjligt. Nedan kan du ta bort eller lägga till deltagare i lagen och du kan också skapa helt nya lag. Du kan också byta namn på lagen och lägga till egna lagsymboler om du vill. <?php $withoutLag = $foretag->getMembersWithoutLag(); if ($withoutLag > 0) { ?> <br /><br /> <span class="mmRed"> OBS! <?php echo $withoutLag; ?> deltagare är ännu ej indelad<?php echo $withoutLag > 1 ? 'e' : ''; ?>
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(EDITOR); $smarty = new AdminSmarty(); $opt_kommun = Misc::arrayKeyMerge(array("" => "Välj..."), Kommun::listNamn()); $smarty->assign("opt_kommun", $opt_kommun); if (!empty($_GET["id"])) { $mal = Mal::loadById($_GET["id"]); $kommun = $mal->getKommun(); $malId = $mal->getId(); $sel_kommun = $kommun->getId(); $smarty->assign("mal", $mal); $smarty->assign("malId", $malId); $smarty->assign("kommun", $kommun); $smarty->assign("sel_kommun", $sel_kommun); } else { $smarty->assign("kommunId", null); } $smarty->display('mal.tpl');
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Kommunjakten"); function convertUrlNamn($namn) { $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " "); $to = array("aa", "ae", "oe", "AA", "AE", "OE", "_"); //return str_replace($from, $to, $namn); return $namn; } $lanlista = Kommun::listLan(); $lan = array(); foreach ($lanlista as $key => $onelan) { $lan[$onelan] = convertUrlNamn($onelan); } $smarty->assign("lan", $lan); $smarty->assign("kommuner", Kommun::listAll(true)); $smarty->display('kommunjakten_start.tpl');