Inseriti articoli con url testuale in home page sezione ansa (per test)
Signed-off-by: Riccardo Di Dato <r.didato@asdynamics.it>
This commit is contained in:
@@ -18,6 +18,7 @@ while (sizeof($notizie)>0 ){
|
||||
GlobalVariables::get("dao")->save($notizia);
|
||||
}
|
||||
$options['skip']+=$options['limit'];
|
||||
$notizie = GlobalVariables::get("dao")->query("NotiziaModel", [], $options);
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -86,6 +86,23 @@ class NotiziaModel extends HasMediaModel{
|
||||
$eles = array_slice($eles, 0, 15);
|
||||
$this->shortenedUrl = implode("_", $eles);
|
||||
}
|
||||
|
||||
public function getAbsoluteUrl(){
|
||||
$link = "articolo_".strval($this->id);
|
||||
if ($this->hasProperty("shortenedUrl")){
|
||||
$link = "art_".$this->shortenedUrl.".html";
|
||||
}
|
||||
|
||||
GUIHandler::getBaseUrl().$link;
|
||||
}
|
||||
public function getAbsoluteMobileUrl(){
|
||||
$link = "articolo_".strval($this->id);
|
||||
if ($this->hasProperty("shortenedUrl")){
|
||||
$link = "art_".$this->shortenedUrl;
|
||||
}
|
||||
|
||||
GUIHandlerMobile::getBaseUrl().$link;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -252,11 +252,11 @@ class GUIHandler {
|
||||
foreach(NotiziaModel::$NOTIZIE_CATEGORY as $category=>$data){
|
||||
if(!$data["mainMenu"] && !$data["hidden"] && is_null($data["isSubmenu"])){
|
||||
if(strcasecmp($data["label"],NotiziaModel::$NOTIZIE_CATEGORY[NotiziaModel::CATEGORY_ANIMALI]["label"])==0){?>
|
||||
<li class="categoryVoice"><a href="http://www.ifattidinapoli.it/categorySummary_<?php echo $category;?>"><?php echo strtoupper($data["label"]);?></a></li>
|
||||
<li class="categoryVoice subVoice"><a href="http://www.ifattidinapoli.it/categorySummary_<?php echo NotiziaModel::CATEGORY_SMARRITI;?>"><span>></span><?php echo strtoupper(NotiziaModel::$NOTIZIE_CATEGORY[NotiziaModel::CATEGORY_SMARRITI]["label"]);?></a></li>
|
||||
<li class="categoryVoice subVoice"><a href="http://www.ifattidinapoli.it/categorySummary_<?php echo NotiziaModel::CATEGORY_RITROVATI;?>"><span>></span><?php echo strtoupper(NotiziaModel::$NOTIZIE_CATEGORY[NotiziaModel::CATEGORY_RITROVATI]["label"]);?></a></li>
|
||||
<li class="categoryVoice"><a href="categorySummary_<?php echo $category;?>"><?php echo strtoupper($data["label"]);?></a></li>
|
||||
<li class="categoryVoice subVoice"><a href="categorySummary_<?php echo NotiziaModel::CATEGORY_SMARRITI;?>"><span>></span><?php echo strtoupper(NotiziaModel::$NOTIZIE_CATEGORY[NotiziaModel::CATEGORY_SMARRITI]["label"]);?></a></li>
|
||||
<li class="categoryVoice subVoice"><a href="categorySummary_<?php echo NotiziaModel::CATEGORY_RITROVATI;?>"><span>></span><?php echo strtoupper(NotiziaModel::$NOTIZIE_CATEGORY[NotiziaModel::CATEGORY_RITROVATI]["label"]);?></a></li>
|
||||
<?php }else {?>
|
||||
<li class="categoryVoice"><a href="http://www.ifattidinapoli.it/categorySummary_<?php echo $category;?>"><?php echo strtoupper($data["label"]);?></a></li>
|
||||
<li class="categoryVoice"><a href="categorySummary_<?php echo $category;?>"><?php echo strtoupper($data["label"]);?></a></li>
|
||||
<?php }
|
||||
}
|
||||
}
|
||||
|
||||
+4
-2
@@ -42,8 +42,10 @@ try {
|
||||
$data = date("d",$articolo->about->data->sec)." ".$mesi[date("n",$articolo->about->data->sec)]." ".date("Y",$articolo->about->data->sec)." ".date("H:i",$articolo->about->data->sec);
|
||||
|
||||
$config = GlobalVariables::get("config");
|
||||
$directLink = $config->pages->remoteLocationPath."articolo_".$articolo->id;
|
||||
$mobileLink = GUIHandlerMobile::getBaseUrl()."articolo_".$articolo->id;
|
||||
// $directLink = $config->pages->remoteLocationPath."articolo_".$articolo->id;
|
||||
// $mobileLink = GUIHandlerMobile::getBaseUrl()."articolo_".$articolo->id;
|
||||
$directLink = $articolo->getAbsoluteUrl();
|
||||
$mobileLink = $articolo->getAbsoluteMobileUrl();
|
||||
|
||||
$additionalHeaders = array();
|
||||
$additionalHeaders[] = '<link rel="canonical" href="'.$directLink.'"/>';
|
||||
|
||||
+1
-1
@@ -183,7 +183,7 @@ catch (Exception $ex){
|
||||
<?php $media->renderMedia();?>
|
||||
</div>
|
||||
<?php }?>
|
||||
<a href="articolo_<?php echo $ansa->id;?>" id="ansa_<?php echo $i;?>" class="ansaNews">
|
||||
<a href="<?php echo $ansa->getAbsoluteUrl();?>" id="ansa_<?php echo $i;?>" class="ansaNews">
|
||||
<div class="ansaTitolo"><?php echo $stringTitolo;?></div>
|
||||
<div class="ansaSottotitolo"> <?php echo $stringSottotitolo;?></div>
|
||||
<div class="ansaTesto"><?php echo $stringTesto;?></div>
|
||||
|
||||
Reference in New Issue
Block a user