Bonjour @Rolige
j'ai modifié la fonction postProcess comme ceci :
protected function postProcess() { $form_values = $this->getConfigFormValues(); $languages = Language::getLanguages(false); $fields = array(); foreach (array_keys($form_values) as $key) { foreach ($languages as $lang) { $fields[$lang['id_lang']] ='test' ; } Configuration::updateValue($key, $fields); } }
pour la valeur constante "test" s'enregistre dans la table ps_configuration en 8 fois ( j'ai 2 langues , "fr" et "en" , j'ai en totalité 4 champs de configuration , 2 en multi -langues , les 2 autres non )