diff --git a/private/lib/dao/models/NotiziaModel.php b/private/lib/dao/models/NotiziaModel.php index 0e7ef2a..ea6dd79 100644 --- a/private/lib/dao/models/NotiziaModel.php +++ b/private/lib/dao/models/NotiziaModel.php @@ -27,12 +27,12 @@ class NotiziaModel extends HasMediaModel{ self::STATUS_REJECTED=>array("label"=>"Respinta") ); - const CATEGORY_POLITICA = 1; - const CATEGORY_CRONACA = 2; - const CATEGORY_SPORT = 3; - const CATEGORY_CULTURA = 4; - const CATEGORY_GOSSIP = 5; - const CATEGORY_ANIMALI = 6; + const CATEGORY_POLITICA = "1"; + const CATEGORY_CRONACA = "2"; + const CATEGORY_SPORT = "3"; + const CATEGORY_CULTURA = "4"; + const CATEGORY_GOSSIP = "5"; + const CATEGORY_ANIMALI = "6"; public static $NOTIZIE_CATEGORY = array( self::CATEGORY_POLITICA=>array("label"=>"Politica","mainMenu"=>true), diff --git a/public/index.php b/public/index.php index 61d9636..dad9f9b 100644 --- a/public/index.php +++ b/public/index.php @@ -23,8 +23,25 @@ try { array('$and'=>array(array("isAnsa"=>true),array("status"=>NotiziaModel::STATUS_ACCEPTED))), array("sort"=>array("about.data"=>-1),"limit"=>2) ); - if(sizeof($ansaNews)<=0){ - echo "pene!!!!"; + + $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){ @@ -61,10 +78,56 @@ catch (Exception $ex){
-
Politica
+
POLITICA
+ +
+
renderMedia();?>
+ +
titolo;?>
+
sottotitolo;?>
+
Continua
+
+ +
+ +
+
+
CRONACA
+
+
+ +
+
renderMedia();?>
+ +
titolo;?>
+
sottotitolo;?>
+
+
Continua
+ +
+ +
+
+
SPORT
+
+
+ +
+
renderMedia();?>
+ +
titolo;?>
+
sottotitolo;?>
+
Continua
+
+
- \ No newline at end of file diff --git a/public/style/public.css b/public/style/public.css index 53a7f2d..d552d5a 100644 --- a/public/style/public.css +++ b/public/style/public.css @@ -1,4 +1,5 @@ @CHARSET "UTF-8"; +a{text-decoration:none;} /* TOP HEAD BAR (GUIHandler)*/ .upperBar{position:relative; border:solid #d6d6d6 1px; border-left:0px;border-right:0px;height:30px;font-size:12px;} @@ -39,7 +40,7 @@ .socialBarAnsa > a{margin-right:3px;display:inline-block;} .socialBarAnsa > a > div{display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;} -.categoryNews{width:500px;} +.categoryNews{width:500px;height:284px;margin-bottom:29px;position:relative;} .categoryBar{height:22px;} .categoryTag{ display: inline-block; @@ -51,10 +52,21 @@ vertical-align: middle; height: 22px; width: 100px; - margin: 0px;} + margin: 0px; +} + +.categoryTag > span{margin-top: 2px;} + .categoryLine{height: 3px; display: inline-block; background-color: #339cd5; margin-top: 10px; width: 390px; - margin-left: -5px;} \ No newline at end of file + margin-left: -5px; + } + +.newsSummary{width:145px;margin:10px 3px;display:inline-block;vertical-align:top;height:262px;} +.newsMainMedia{width:140px;height:100px;overflow:hidden;margin-bottom:25px;text-align:center;} +.newsTitle{font-weight:bold;margin-bottom:20px;} +.newsSubTitle{margin-bottom:10px;} +.continue{vertical-align:bottom;position:absolute;bottom:0;}