Projet

Général

Profil

Actions

Anomalie #1027

fermé

Lien vers la génération des formulaires d'adhésion supprimé après la mise à jour des préférences

Ajouté par Frédéric Schweitzer il y a presque 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Database
Version cible:
-
Début:
28/04/2017
Echéance:
% réalisé:

100%

Temps estimé:
Version utilisée:

Description

Bonjour,

Les formulaires d’adhésion ne fonctionnent plus après avoir mis à jour les préférences de l'association.
Le lien est vide: <a href="./" title="Télécharger un formulaire d'adhésion vierge">Formulaire d'adhésion vierge</a>

Après avoir refaire une installation propre, avec une nouvelle base de données, ça fonctionne. Je vais dans les préférences, j'enregistre (même sans faire de modification), ça ne fonctionne à nouveau plus.

Le problème vient de la table préférence.
ID_pref 69; nom_pref pref_adhesion_form_url; val_pref pdf_adhesion_form.php

Si on clique sur "Enregistrer" dans les préférences, la valeur pdf_adhesion_form.php est supprimé dans la base de données.
En remettant la valeur manuellement, ça refonctionne.


Fichiers

fix-1027.patch (1,09 ko) fix-1027.patch Johan Cwiklinski, 01/08/2017 09:58

Mis à jour par Johan Cwiklinski il y a presque 7 ans

  • Version cible 0.8.3 supprimé

En effet, il y a une petite coquille :/

Le correctif :

diff --git a/galette/lib/Galette/Core/Preferences.php b/galette/lib/Galette/Core/Preferences.php
index 78bf4a3..3cdb95b 100644
--- a/galette/lib/Galette/Core/Preferences.php
+++ b/galette/lib/Galette/Core/Preferences.php
@@ -344,7 +344,7 @@ class Preferences

                 $value = $this->_prefs[$k];
                 //do not store pdf_adhesion_form URI, it's designed to be overriden by plugin
-                if ($k === 'pdf_adhesion_form') {
+                if ($k === 'pref_adhesion_form_url') {
                     $value = $v;
                 }

Mis à jour par Johan Cwiklinski il y a presque 7 ans

  • Statut changé de Nouveau à Résolu

Mis à jour par Frédéric Schweitzer il y a presque 7 ans

Merci pour le correctif

Mis à jour par Johan Cwiklinski il y a presque 7 ans

  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a presque 7 ans

  • Statut changé de Résolu à Fermé

Mis à jour par Johan Cwiklinski il y a plus de 6 ans

  • Fichier fix-1027.patch ajouté

Ce correctif n'est pas complet ; voir le patch attaché.

Mis à jour par Johan Cwiklinski il y a plus de 6 ans

  • Fichier fix-1027.patch supprimé

Mis à jour par Johan Cwiklinski il y a plus de 6 ans

Actions

Formats disponibles : Atom PDF