예제 #1
0
                            $tab_retour_netx = NewsManager::insertNewsTextesBDD($obj_news);
                        }
                    }
                    switch ($tab_retour_news[0]) {
                        case 0:
                            //Succès de la mise à jour
                            setFlashData('message', "Enregistrement effectué de l'élément <a style='color:blue' href=#{$id}>{$id}</a>");
                            break;
                        default:
                            //Problème de mise à jour
                            setFlashData('message', $tab_retour_news[1]);
                            break;
                    }
                    redirectBacko(10);
                } else {
                    if ($http_request['act'] == 'updateValideListe') {
                        $id = isset($http_request['id']) && $http_request['id'] != '' ? $http_request['id'] : null;
                        $obj_news = new News($id);
                        if (isset($http_request['valideNews']) && $http_request['valideNews'] == "on") {
                            $obj_news->setValide(1);
                        } else {
                            $obj_news->setValide(0);
                        }
                        echo $id;
                        NewsManager::updateNewsBDD($obj_news);
                    }
                }
            }
        }
    }
}