Skip to content
Extraits de code Groupes Projets
Valider 5d51e54d rédigé par Maïeul's avatar Maïeul
Parcourir les fichiers

Fix différents warning sur les

`formidable_raccourcis_arobases_2_valeurs_champs` pour les formulaires
avec des fieldsets et des explications.
parent cf8f33b9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -100,7 +100,12 @@ function calculer_voir_reponse($id_formulaires_reponse, $id_formulaire, $nom, $s
// Si on demande la valeur brute, on ne génère rien, on renvoie telle quelle
if ($type_retour == 'brut') {
return $reponses_valeurs[$id_formulaires_reponse][$nom]['valeur'];
//Si c'est bien un vrai champ, et pas une explication
if (isset($reponses_valeurs[$id_formulaires_reponse][$nom]['valeur'])) {
return $reponses_valeurs[$id_formulaires_reponse][$nom]['valeur'];
} else {
return '';
}
}
// Si on demande edit > mode crayon > on génère le crayon correspond
......@@ -124,7 +129,7 @@ function calculer_voir_reponse($id_formulaires_reponse, $id_formulaire, $nom, $s
array_merge(
array(
'type_saisie' => $saisie['saisie'],
'valeur' => $reponses_valeurs[$id_formulaires_reponse][$nom]['valeur'],
'valeur' => isset($reponses_valeurs[$id_formulaires_reponse][$nom]['valeur']) ? $reponses_valeurs[$id_formulaires_reponse][$nom]['valeur'] : '',
'valeur_uniquement' => ($type_retour == 'valeur_uniquement' ? 'oui' : 'non'),
'sans_reponse' => $sans_reponse,
),
......
......@@ -503,7 +503,7 @@ function formidable_raccourcis_arobases_2_valeurs_champs($chaine, $saisies, $bru
list($valeurs, $valeurs_libellees) = formidable_tableau_valeurs_saisies($saisies, $sans_reponse);
}
elseif ($source == 'base' and $id_formulaires_reponse and $id_formulaire) {
$saisies = saisies_lister_par_nom($saisies);
$saisies = saisies_lister_par_nom($saisies, false);
foreach ($saisies as $nom => $saisie) {
$valeurs[$nom] = formidable_nettoyer_saisie_vue(saisies_tableau2chaine(calculer_voir_reponse($id_formulaires_reponse, $id_formulaire, $nom, '', 'brut', $sans_reponse)));
$valeurs_libellees[$nom] = formidable_nettoyer_saisie_vue(calculer_voir_reponse($id_formulaires_reponse, $id_formulaire, $nom, '', 'valeur_uniquement', $sans_reponse));
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter