Line 139... |
Line 139... |
139 |
if (! $champs_etendus) return TRUE; // le tableau ... vide à été inséré
|
139 |
if (! $champs_etendus) return TRUE; // le tableau ... vide à été inséré
|
140 |
// pour chaque champ étendu
|
140 |
// pour chaque champ étendu
|
141 |
foreach ($champs_etendus['ce'] as $num_champ => $champ_etendu) {
|
141 |
foreach ($champs_etendus['ce'] as $num_champ => $champ_etendu) {
|
142 |
$modif_ce = "UPDATE {$this->table_champs_etendus} ce join {$this->table_champs_etendus_trad} cet";
|
142 |
$modif_ce = "UPDATE {$this->table_champs_etendus} ce join {$this->table_champs_etendus_trad} cet";
|
143 |
$modif_ce .= " on field_id = `extended_field_id` and ce.`project` = cet.`project` and ".
|
143 |
$modif_ce .= " on field_id = `extended_field_id` and ce.`project` = cet.`project` and ".
|
144 |
"`language_iso_code` = { $langue } ";
|
144 |
"`language_iso_code` = ".Cel::db()->proteger($langue)." ";
|
145 |
// pour chaque valeur de la table extended_field
|
145 |
// pour chaque valeur de la table extended_field
|
146 |
foreach ($champs_etendus['ce'][0] as $num_colonne => $colonne) {
|
146 |
foreach ($champs_etendus['ce'][0] as $num_colonne => $colonne) {
|
147 |
$modif_ce .= "ce.".$num_colonne." = ".Cel::db()->proteger($champ_etendu[$num_colonne]).", ";
|
147 |
$modif_ce .= "ce.".$num_colonne." = ".Cel::db()->proteger($champ_etendu[$num_colonne]).", ";
|
148 |
}
|
148 |
}
|
149 |
// pour chaque valeur de la table extended_field_traduction
|
149 |
// pour chaque valeur de la table extended_field_traduction
|