Files
fdn2/public/index.php
T
Lorenzo Giacomelli 7398f2613a Blocco di cronaca politica e sport;
Cambiati i Model Category in stringhe (prima erano int)perchè
dopo il dump me li sono ritrovati stringhe e non me li trovava
come int;
2016-02-25 18:06:06 +01:00

133 lines
4.8 KiB
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 22/dic/2015
*/
require_once(dirname(__FILE__)."/load.php");
try {
AnalyticsHelper::logPageImpression();
GUIHandler::generateHtmlHeaders();
// echo "OK";
// var_dump(date("n"));
$mesi = array(1=>'Gennaio', 'Febbraio', 'Marzo', 'Aprile',
'Maggio', 'Giugno', 'Luglio', 'Agosto',
'Settembre', 'Ottobre', 'Novembre','Dicembre');
$day = date("d");
$pageSelected="home";
$ansaNews = GlobalVariables::get("dao")->query("NotiziaModel",
array('$and'=>array(array("isAnsa"=>true),array("status"=>NotiziaModel::STATUS_ACCEPTED))),
array("sort"=>array("about.data"=>-1),"limit"=>2)
);
$politicaNews = GlobalVariables::get("dao")->query("NotiziaModel",
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_POLITICA))),
array("sort"=>array("about.data"=>-1),"limit"=>3)
);
$cronacaNews = GlobalVariables::get("dao")->query("NotiziaModel",
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_CRONACA))),
array("sort"=>array("about.data"=>-1),"limit"=>3)
);
$sportNews = GlobalVariables::get("dao")->query("NotiziaModel",
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_SPORT))),
array("sort"=>array("about.data"=>-1),"limit"=>2)
);
// var_dump($politicaNews);
if(sizeof($politicaNews)<=0){
echo "non trovateee!!!!";
}
}
catch (Exception $ex){
echo $ex->getMessage();
}
?>
<div style="width:1000px;margin-left:auto;margin-right:auto;">
<?php
GUIHandler::generateHeadPublic();
GUIHandler::generateMenu($pageSelected);?>
<div class="rightBarNews">
<div class="ansaContainer" >
<?php foreach($ansaNews as $ansa){?>
<div class="ansa"><?php
$media = DaoMediaHandler::getMainMediaFromModel($ansa);
if(!is_null($media)){?>
<div class="ansaImage">
<?php $media->renderMedia();?>
</div>
<?php }?>
<div class="ansaNews">
<div class="ansaTitolo"><?php echo $ansa->titolo;?></div>
<div class="ansaSottotitolo"> <?php echo $ansa->sottotitolo;?></div>
<div class="ansaTesto"><?php echo $ansa->testo;?></div>
</div>
</div>
<div class="socialBarAnsa">
<a class="socialLink" href="www.facebook.com/"><div style="background-image:url(images/fb_round.png);"></div></a>
<a class="socialLink" href="www.tritter.com/"><div style="background-image:url(images/twitter_round.png);"></div></a>
<a class="socialLink" href="www.linkedin.com/"><div style="background-image:url(images/linkedin_round.png);"></div></a>
<a class="socialLink" href="www.plus.google.com/"><div style="background-image:url(images/google_round.png);"></div></a>
</div>
<?php } ?>
</div>
<div class="categoryNews">
<div class="categoryBar">
<div class="categoryTag"><span>POLITICA</span></div>
<div class="categoryLine"></div>
</div>
<?php foreach ($politicaNews as $politica){?>
<div class="newsSummary"><?php
$media = DaoMediaHandler::getMainMediaFromModel($politica);
if(!is_null($media)){?>
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
<?php }?>
<div class="newsTitle"><?php echo $politica->titolo;?></div>
<div class="newsSubTitle"><?php echo $politica->sottotitolo;?></div>
<a class="continue" href="#"><div style="color:#3498d4;">Continua</div></a>
</div>
<?php }?>
</div>
<div class="categoryNews">
<div class="categoryBar">
<div class="categoryTag"><span>CRONACA</span></div>
<div class="categoryLine"></div>
</div>
<?php foreach ($cronacaNews as $cronaca){?>
<div class="newsSummary"><?php
$media = DaoMediaHandler::getMainMediaFromModel($cronaca);
if(!is_null($media)){?>
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
<?php }?>
<div class="newsTitle"><?php echo $cronaca->titolo;?></div>
<div class="newsSubTitle"><?php echo $cronaca->sottotitolo;?></div>
</div>
<a class="continue" href="#"><div style="color:#3498d4;">Continua</div></a>
<?php }?>
</div>
<div class="categoryNews">
<div class="categoryBar">
<div class="categoryTag"><span>SPORT</span></div>
<div class="categoryLine"></div>
</div>
<?php foreach ($sportNews as $sport){?>
<div class="sportSummary"><?php
$media = DaoMediaHandler::getMainMediaFromModel($sport);
if(!is_null($media)){?>
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
<?php }?>
<div class="newsTitle"><?php echo $sport->titolo;?></div>
<div class="newsSubTitle"><?php echo $sport->sottotitolo;?></div>
<a class="continue" href="#"><div style="color:#3498d4;">Continua</div></a>
</div>
<?php }?>
</div>
</div>
</div>