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] != "") {
|