Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3165 → Rev 3166

/trunk/jrest/bibliotheque/GestionChampsEtendus.php
263,7 → 263,7
$requete = "SELECT cc.cle as cle_groupe, cc.label as nom_groupe, ccc.cle as cle_champ, ccc.label as label_champ, ccc.type as type_champ, ccc.valeur as valeur_champ, ccc.invisible, ccc.prive ".
"FROM `cel_catalogue_champs_etendus` cc ".
"INNER JOIN cel_catalogue_champs_etendus_liaison cl ON cc.cle = cl.groupe ".
"INNER JOIN cel_catalogue_champs_etendus ccc ON ccc.cle = cl.champ ".
"INNER JOIN cel_catalogue_champs_etendus ccc ON ccc.cle = cl.champ ".
"WHERE cc.langue = '".$langue."' ";
if ($groupe !== "") $requete .= " AND cl.groupe = '".$groupe."'";
$requete .= ' -- '.__FILE__.':'.__LINE__;
381,4 → 381,4
 
return $cle;
}
}
}
/trunk/jrest/services/CelWidgetManager.php
42,7 → 42,7
/**
* Méthode appelée avec une requête de type GET.
*/
public function getElement($params = array()) {
public function getElement($params = array()) {
switch(@strtolower($params[0])) {
case 'widget':
$this->getWidget();
53,8 → 53,8
$this->getWidget();
}
}
 
 
public function createElement($requeteDonnees) {
unset($requeteDonnees['signup_submit']);
$requeteDonnees['est_type'] = (isset($requeteDonnees['est_type']) && $requeteDonnees['est_type']== "on") ? '1' : '0';
63,7 → 63,7
$this->envoyerJson($retour);
 
}
 
public function updateElement($uid,$params) {
$retour = "";
if (isset($params['projet']) && isset($params['langue'])) {
70,11 → 70,11
$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";
 
}
 
private function getWidget() {
81,8 → 81,8
$criteres = $this->traiterParametresAutorises($_GET);
$manager = new GestionWidget($this->config);
$liste = $manager->obtenirWidget($criteres);
 
 
$this->envoyerJson($liste);
}
 
89,7 → 89,7
 
protected function traiterParametresAutorises(Array $parametres) {
$parametres_traites = array();
 
foreach($parametres as $cle => $valeur) {
if(is_string($valeur) && !trim($valeur)) continue;
if(isset($this->parametres_autorises[$cle])) {
101,4 → 101,4
 
 
}
?>
?>