| Line 184... |
Line 184... |
| 184 |
$champsrequete = array(); $i = 0;
|
184 |
$champsrequete = array(); $i = 0;
|
| 185 |
$champssupp = json_decode($champsinterface['champs-supp'], true);
|
185 |
$champssupp = json_decode($champsinterface['champs-supp'], true);
|
| 186 |
// pour chaque champs-supp, mettre correspondance extended field et extended field trad
|
186 |
// pour chaque champs-supp, mettre correspondance extended field et extended field trad
|
| 187 |
foreach ($champssupp as $champ) {
|
187 |
foreach ($champssupp as $champ) {
|
| 188 |
$champsrequete['ce'][$i]['project'] = $champsrequete['cet'][$i]['project'] = $champsinterface['projet'];
|
188 |
$champsrequete['ce'][$i]['project'] = $champsrequete['cet'][$i]['project'] = $champsinterface['projet'];
|
| 189 |
$champsrequete['cet'][$i]['language_iso_code'] = $champsinterface['langue'];
|
189 |
$champsrequete['cet'][$i]['language_iso_code'] = isset($champsinterface['langue']) && $champsinterface['langue'] != "" ? $champsinterface['langue'] : "fr";
|
| 190 |
// pour la table extended fiels champs interface => champs bd
|
190 |
// pour la table extended fiels champs interface => champs bd
|
| 191 |
foreach ($this->correspondance_champs_etendus as $ci => $ce) {
|
191 |
foreach ($this->correspondance_champs_etendus as $ci => $ce) {
|
| 192 |
if (isset($champ[$ci]) && $champ[$ci] != "") {
|
192 |
if (isset($champ[$ci]) && $champ[$ci] != "") {
|
| 193 |
$champsrequete['ce'][$i][$ce] = $champ[$ci];
|
193 |
$champsrequete['ce'][$i][$ce] = $champ[$ci];
|
| 194 |
} else {
|
194 |
} else {
|
| Line 197... |
Line 197... |
| 197 |
} else {
|
197 |
} else {
|
| 198 |
$champsrequete['ce'][$i][$ce] = "";
|
198 |
$champsrequete['ce'][$i][$ce] = "";
|
| 199 |
}
|
199 |
}
|
| 200 |
}
|
200 |
}
|
| 201 |
}
|
201 |
}
|
| - |
|
202 |
$champsrequete['ce'][$i]["is_visible"] = "1";
|
| 202 |
// pour la table extended fiels trad champs interface => champs bd
|
203 |
// pour la table extended fiels trad champs interface => champs bd
|
| 203 |
foreach ($this->correspondance_champs_etendus_trad as $cit => $cr) {
|
204 |
foreach ($this->correspondance_champs_etendus_trad as $cit => $cr) {
|
| 204 |
if (isset($champ[$cit]) && is_array($champ[$cit])) {
|
205 |
if (isset($champ[$cit]) && is_array($champ[$cit])) {
|
| 205 |
$champsrequete['cet'][$i][$cr] = json_encode($champ[$cit]);
|
206 |
$champsrequete['cet'][$i][$cr] = json_encode($champ[$cit]);
|
| 206 |
} elseif (isset($champ[$cit]) && $champ[$cit] != "") {
|
207 |
} elseif (isset($champ[$cit]) && $champ[$cit] != "") {
|