update
This commit is contained in:
parent
885324629f
commit
ac1fcf290e
@ -1310,9 +1310,9 @@ if (!$error && $action == 'confirm_edit_value_extrafields' && $confirm == 'yes'
|
|||||||
$e->fetch_name_optionals_label($objecttmp->table_element);
|
$e->fetch_name_optionals_label($objecttmp->table_element);
|
||||||
|
|
||||||
$nbok = 0;
|
$nbok = 0;
|
||||||
$extrafieldKeyToUpdate = GETPOST('extrafield-key-to-update'); // TODO A FAIRE coté formulaire : ajouter le select de l'extrafield a utiliser
|
$extrafieldKeyToUpdate = GETPOST('extrafield-key-to-update');
|
||||||
|
|
||||||
|
|
||||||
// TODO vérifier que $extrafieldKeyToUpdate correspond bien a un extrafield
|
|
||||||
foreach ($toselect as $toselectid) {
|
foreach ($toselect as $toselectid) {
|
||||||
/** @var CommonObject $objecttmp */
|
/** @var CommonObject $objecttmp */
|
||||||
$objecttmp = new $objectclass($db); // to avoid ghost data
|
$objecttmp = new $objectclass($db); // to avoid ghost data
|
||||||
@ -1321,7 +1321,7 @@ if (!$error && $action == 'confirm_edit_value_extrafields' && $confirm == 'yes'
|
|||||||
// Fill array 'array_options' with data from add form
|
// Fill array 'array_options' with data from add form
|
||||||
$ret = $e->setOptionalsFromPost(null, $objecttmp, $extrafieldKeyToUpdate);
|
$ret = $e->setOptionalsFromPost(null, $objecttmp, $extrafieldKeyToUpdate);
|
||||||
if ($ret > 0) {
|
if ($ret > 0) {
|
||||||
$objecttmp->insertExtraFields(); // TODO gérer l'erreur
|
$objecttmp->insertExtraFields();
|
||||||
} else {
|
} else {
|
||||||
$error++;
|
$error++;
|
||||||
setEventMessages($objecttmp->error, $objecttmp->errors, 'errors');
|
setEventMessages($objecttmp->error, $objecttmp->errors, 'errors');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user