id); AnalyticsHelper::logPageImpression(); $config = GlobalVariables::get("config"); $mobileLink = GUIHandlerMobile::getBaseUrl()."searchResults.php"; $additionalHeaders = array(); $additionalHeaders[] = ''; GUIHandler::generateHtmlHeaders(array("additionalMetadata"=>$additionalHeaders)); $searchParameters = ""; if(array_key_exists("search", $_POST) && strcmp($_POST["search"], "")!=0){ // var_dump($_POST["search"]); $searchParameters = strip_tags(PostHandler::get("search")); $found = false; $limit=10; $page = 1; $numPages = 1; if(array_key_exists("page", $_POST)){ $page = intval($_POST["page"]); } $skip =($page - 1) * $limit; $notizieAll = GlobalVariables::get("dao")->searchCount("NotiziaModel",$searchParameters, array("status"=>NotiziaModel::STATUS_ACCEPTED) ); // $notizieAll = GlobalVariables::get("dao")->query("NotiziaModel", // array("status"=>NotiziaModel::STATUS_ACCEPTED) // ); if($notizieAll>0){ // $dim = count($notizieAll); $numPages = ceil($notizieAll/$limit); $found = true; } else{ $found = false; } $notizie = GlobalVariables::get("dao")->search("NotiziaModel",$searchParameters, array("status"=>NotiziaModel::STATUS_ACCEPTED), array("sort"=>array("about.lastEdit"=>-1),"limit"=>$limit,"skip"=>$skip) ); // $notizie = GlobalVariables::get("dao")->query("NotiziaModel", // array("status"=>NotiziaModel::STATUS_ACCEPTED), // array("sort"=>array("about.data"=>-1),"skip"=>$skip,"limit"=>$limit) // ); if (sizeof($notizie)>0){ $found=true; $notizie = array_map(function($ele){$ele->testo = strip_tags($ele->testo);$ele->sottotitolo = strip_tags($ele->sottotitolo); return $ele; }, $notizie); } } else{ GUIHandler::redirect("index.php"); } }catch(GUIException $ex){ $error = $ex->getMessage(); }catch (Exception $exec){ $msg = LogModel::fromException($exec); GlobalVariables::get("dao")->save($msg); // GUIHandler::redirect("index.php"); } ?>
titolo) > 103) ? substr($notizia->titolo,0,100).'...' : $notizia->titolo; $stringSottotitolo = (strlen($notizia->sottotitolo) > 73) ? substr($notizia->sottotitolo,0,70).'...' : $notizia->sottotitolo; $stringTesto = (strlen($notizia->testo) > 33) ? substr($notizia->testo,0,30).'...' : $notizia->testo; $media = DaoMediaHandler::getMainMediaFromModel($notizia); ?>
renderMedia(array("size"=>MediaRenderer::SIZE_SMALL)):"" ;?>
1){ ?>
Inizio
...
$numPages){ if($page +1 == $numPages){ $last = $page+1;; } else{ $last = $page; } } for($j;$j<=$last;$j++){ if($j == $page){ ?>
...
Ultima
Nessun articolo trovato con questi parametri di ricerca.