Pour répondre à ma question initiale:
j'ai pu insérer mon code dans le fichier ajouter_adherent.php à la fin de
celui-ci.
Pour être sûr qu'il ne soit lancé qu'à la création, je l'ai mis dans une
conditionnelle
if ( $member->id == '' ) {

Pour faire une vérification avant modification de id_adh j'ai également
ajouté quelques lignes à /adherent/ing/templates/default/member.tlp

{literal}
<script>
function validateForm() {
    var x = document.forms["form"]["login_adh"].value;
var testX = /^[a-zA-Z]+$/.test(x);
    if (x == null || x == "") {
        alert("Name must be filled out");
        return false;
    } else if (testX) {
} else {
alert("Name must be alphabetic");
return false;
}
}
</script>
{/literal}

Voici ci ca peut aider quelqu'un à l'avenir.
A bientôt

Le dim. 1 mai 2016 à 13:48, DDgallo <daniel.deve...@pays-gallo.net> a
écrit :

> Je confirme que la ligne d'adhérent suffit, il faut simplement respecter
> les trois règles d'intégrité définies sur les champs `id_statut`,
> `titre_adh` et `parent_id` qui doivent correspondre à des identifiants
> valides des tables `galette_statuts`, `galette_titles` et
> `galette-adherents` (respectivement).
>
> Daniel
>
> Le 01/05/2016 à 13:23, Alex Jud a écrit :
> >
> > En effet ce serait une solution. Galette n'y vois pas de problème à ce
> > qu'on créé un membre directement depuis la bd? La ligne d'adhérents
> > suffit? Ou faut penser à l'ajouter ailleurs ? Je vais explorer cette voie
> >
> > Mais si quelqu'un a une solution à ma question de départ je suis
> > preneur aussi !
> >
> >
>
>
> _______________________________________________
> Galette-discussion mailing list
> Galette-discussion@gna.org
> https://mail.gna.org/listinfo/galette-discussion
_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à