/trunk/jrest/services/NomsChampsEtendus.php |
---|
24,7 → 24,7 |
* $_GET["cle"] : restreint la recherche sur les valeurs d'une certaine clé |
* $_GET["recherche"] : cherche les noms qui commmencent selon la valeur |
*/ |
public function getElement($uid){ |
public function getElement($uid){ |
if (!$this->paramObligatoiresSontPresents($uid)) { |
return; |
} |
/trunk/jrest/services/CelWidgetManager.php |
---|
61,11 → 61,19 |
$manager = new GestionWidget($this->config); |
$retour = $manager->ajouterWidget($requeteDonnees); |
$this->envoyerJson($retour); |
exit; |
} |
public function updateElement($uid,$pairs) {return "ff"; |
public function updateElement($uid,$params) { |
$retour = ""; |
if (isset($params['projet']) && isset($params['langue'])) { |
$manager = new GestionWidget($this->config); |
$params['est_type'] = (isset($params['est_type']) && $params['est_type']== "on") ? '1' : '0'; |
$retour = $manager->modifierWidget($params['projet'], $params['langue'], $params); |
} |
$this->envoyerJson($retour); |
return "ff"; |
} |
/trunk/jrest/services/CatalogueChampsEtendus.php |
---|
18,16 → 18,17 |
*/ |
class CatalogueChampsEtendus extends Cel { |
public function getElement($ressources){ |
public function getElement($ressources){ |
$referentiel = array(); |
// TODO : meilleure vérification si ce service vient à être utilisé par autre chose |
// que le cel |
$_GET['groupe'] = (isset($_GET['groupe'])) ? $_GET['groupe'] : "" ; |
if ($ressources[0] == 'groupes') { |
$gestion_champs_etendus = new GestionChampsEtendus($this->config, 'obs'); |
$referentiel = $gestion_champs_etendus->consulterGroupesChampsEtendusPredefinis(); |
$referentiel = $gestion_champs_etendus->consulterGroupesChampsEtendusPredefinis($_GET['groupe']); |
} else if($ressources[0] == 'champs') { |
$gestion_champs_etendus = new GestionChampsEtendus($this->config, 'obs'); |
$referentiel = $gestion_champs_etendus->consulterCatalogueChampsEtendusPredefinis(); |
$referentiel = $gestion_champs_etendus->consulterCatalogueChampsEtendusPredefinis(false, $_GET['groupe']); |
} |
$this->envoyerJson($referentiel); |
return true; |