aggiunta opzione cancellazione sondaggi

This commit is contained in:
Lorenzo Giacomelli
2017-02-16 17:25:51 +01:00
parent d3490cbe2b
commit c78a9288b4
+16
View File
@@ -38,6 +38,7 @@ try{
}
if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){
$postAnsa = PostHandler::get("ansa");
if(!is_null($postAnsa)){
if(strcmp($postAnsa, "true")==0){
@@ -50,6 +51,12 @@ try{
GlobalVariables::get("dao")->save($notizia);
}
$ansa = $notizia->isAnsa;
$delSondaggio = PostHandler::get("deleteSondaggio");
if(!is_null($delSondaggio) && strcmp($delSondaggio, "true")){
$notizia->sondaggio = null;
GlobalVariables::get("dao")->save($notizia);
}
}
}
@@ -171,6 +178,7 @@ try{
<?php if(sizeof($notizia->sondaggio->votanti)==0){
if($notizia->hasProperty("sondaggio") && !is_null($notizia->sondaggio)){?>
<li><a href="#" id="notiziaMenu_addSondaggi">Modifica Sondaggio</a></li>
<li><a href="#" id="notiziaMenu_deleteSondaggi">Cancella Sondaggio</a></li>
<?php }else{?>
<li><a href="#" id="notiziaMenu_addSondaggi">Crea Sondaggio</a></li>
<?php }
@@ -181,6 +189,7 @@ try{
</div>
<form id="notiziaForm" method="POST" action="">
<input type="hidden" name="ansa" value="" />
<input type="hidden" name="deleteSondaggio" value="" />
<input type="hidden" name="id" value="<?php echo $notiziaId;?>" />
</form>
<?php if($notizia->hasProperty("sondaggio") && !is_null($notizia->sondaggio)){?>
@@ -208,6 +217,13 @@ try{
$("form#notiziaForm").submit();
});
$("#notiziaMenu_deleteSondaggi").click(function(event){
$("form#notiziaForm").attr("action","homeSondaggi.php");
$("form#notiziaForm input[type=hidden][name=deleteSondaggio]").val("true");
$("form#notiziaForm").submit();
});
$("#notiziaMenu_ansa").click(function(event){
$("form#notiziaForm").attr("action","homeNotizie.php");