X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=app%2Fcontrollers%2Fsources%2Fpiste.php;h=c6a26e4a1149e5bc7f56f295453d533ecee995d7;hb=7c409a5bc63aeda75b8d6d33e42dd7863b5019c6;hp=668892fcfa69432cfd81d4ed55da0ee304ab03cc;hpb=9391cb9ccb3dd2884e7be2f15aa729733288f1e5;p=mw_sourceml diff --git a/app/controllers/sources/piste.php b/app/controllers/sources/piste.php index 668892f..c6a26e4 100644 --- a/app/controllers/sources/piste.php +++ b/app/controllers/sources/piste.php @@ -35,10 +35,12 @@ { if(isset($_GET[$env->param("morceau")]) && $_GET[$env->param("morceau")]) { if(($morceau = $data->source($_GET[$env->param("morceau")], true)) !== false) { $env->set_out("morceau", $morceau); +/* if(!isset($groupe)) { $groupe = $data->get_admin_groupe($morceau["groupes"]); if(!$groupe) $groupe = false; } +*/ } } } @@ -59,6 +61,12 @@ else $env->erreur("Impossible de lire la liste des pistes"); } else $env->erreur("impossible de lire la liste des morceaux"); + $select = array("status" => $this->content_sources_mod->album_status_id); + if(isset($groupe)) $select["id_groupe"] = $groupe["id"]; + if(($albums = $data->sources($select)) !== false) + { $env->set_out("albums", $albums); + } + else $env->erreur("impossible de lire la liste des albums"); } else $env->erreur("Impossible de lire les informations du morceau"); } @@ -77,8 +85,9 @@ if(isset($_GET[$env->param("piste")]) && $_GET[$env->param("piste")]) { if($piste = $data->source($_GET[$env->param("piste")], true)) { $env->set_out("piste", $piste); - if($groupe = $data->get_admin_groupe($piste["groupes"])) - { $env->set_out("groupe", $groupe); + if($groupe = $data->get_admin_groupe($piste["groupes"])){ +// $env->set_out("groupe", $groupe); + $env->set_out("groupes", $piste["groupes"]); $select = array("status" => $this->content_sources_mod->album_status_id); $select["id_groupe"] = $groupe["id"]; if(($albums = $data->sources($select)) !== false)