Intelartifice
Member
Hello,
I'm trying to update value of a filed in an other list on form submission.
I tried with: $formModel->updateFormData('my_other_table___my_element', 'My_table___form_my_element', true);
I proceed onBeforeProcess
But it doesn't work and I understand why.
So I tried in this way but I get an error
$myId = (array) $formModel->formData['my_table___form_my_element'];
$query->update('my_other_table')->set('element = 'form_my_element')->where('id = ' . (int) $myId);
$db->setQuery($query);
$db->execute();
Any idea ?
Thanks,
Jean-Marc
I'm trying to update value of a filed in an other list on form submission.
I tried with: $formModel->updateFormData('my_other_table___my_element', 'My_table___form_my_element', true);
I proceed onBeforeProcess
But it doesn't work and I understand why.
So I tried in this way but I get an error
$myId = (array) $formModel->formData['my_table___form_my_element'];
$query->update('my_other_table')->set('element = 'form_my_element')->where('id = ' . (int) $myId);
$db->setQuery($query);
$db->execute();
Any idea ?
Thanks,
Jean-Marc