Re: [Galette-discussion] Nvl utilisateur = ID comme n° d'adhérent
Bjr, Merci pour ce complément. Concernant la remarque sur la programmation, bien sûr que je cherche à apprendre mais comme c'est du php assez particulier, je ne voulais pas tout casser. ça va viendre ;-) -- Cordialement Mr Sandy-Pascal Andriant Coordinateur du forum du CGDP webmas...@genea26provence.com http://www.genea26provence.com/ Le 13/08/2014 13:35, Contact CID Auditeur a écrit : Bonjour, Toujours pareil, c'est du hack, 2 fichiers à toucher : *Dans \templates\default\gestion_adherents.tp**l *modifier le TH : th class=left a href=gestion_adherents.php?tri={php}echo Galette\Repository\Members::ORDERBY_ID;{/php} {_T string=Serial number} {if $filters-orderby eq constant('galette\Repository\Members::ORDERBY_ID')} {if $filters-ordered eq constant('Galette\Filters\MembersList::ORDER_ASC')} img src={$template_subdir}images/down.png width=10 height=6 alt=/ {else} img src={$template_subdir}images/up.png width=10 height=6 alt=/ {/if} {/if} /a /th *Dans /lib/Galette/Repository/Members.php* autour de ligne 104 et suivantes : ajouter const ORDERBY_ID = X; X à déterminer en fonction de la suite présente autour de ligne 820, function _buildOrderClaus aujouter un case case self::ORDERBY_ID: if ( $this-_canOrderBy('id_adh', $fields) ) { $order[] = 'id_adh ' . $this-_filters-getDirection(); } break; Ca doit être tout, je l'espère ... _*Rappel du mail précédent*_ Dans \templates\default\gestion_adherents.tpl ajouter dans la série des TH : *th class=center** ** {_T string=Serial number}** ** /th* A vous de voir ce que vous voulez mettre dans la trad pour Serial number puis dans la série des TD (attention à repérer la colonne correspondante au TH) ajouter : *td class={$rclass} align=center{$member-id}/td* PETITE PRÉCISION : Quand on se lance dans l'utilisation de produits open source, 3 solutions, * On connait la programmation et on analyse le code fourni pour éventuellement l'adapter * On ne connait pas la programmation et on se contente de ce que la communauté a pensé et élaboré * On ne connait pas la programmation mais on veut comprendre, et là il faut s'investir à fond Cordialement, ___ 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
Re: [Galette-discussion] Nvl utilisateur
mardi 12 août 2014, Bonsoir, Le mardi 12 août 2014 à 18:30:14, webmaster@... a écrit : Je renouvelle ma demande. Comment rendre cette colonne triable ? Bon. Ceux qui n'ont pas lu le message original ne savent pas de quoi vous parlez. Par ailleurs, l'objet du message n'est pas prévu pour y vanter votre inexpérience (de Galette ou autre) mais pour écrire sommairement le sujet abordé dans votre message (ce qui permet aux archives de ressembler à quelque chose de fonctionnel). Par exemple : Tri de la colonne (dire laquelle). N'oubliez pas de spécifier la version de Galette utilisée. Pour ma part, en général, je détruis sans les lire les messages help, débutant, je m'en sors pas, si une âme charitable peut m'aider.. Merci. Roland ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Nvl utilisateur = ID comme n° d'adhérent
Bonsoir, Je complète donc ma demande en reprenant de plus loin. Je cherchais à récupérer l'ID de la table galette_adhérent pour le faire apparaître dans le tableau des adhérent en tant que n° automatique. Georges a répondu par la procédure ci-dessous mais la colonne n'est pas triable. Je souhaite donc savoir s'il est possible de rendre cette colonne triable. -- Cordialement Mr Sandy-Pascal Andriant Coordinateur du forum du CGDP webmas...@genea26provence.com http://www.genea26provence.com/ Le 03/08/2014 12:26, Contact CID Auditeur a écrit : Bonjour, Je vais essayer d'être clair car cela fait un moment que j'ai modifié ces fichiers, attention c'est du hack !!! Dans \templates\default\gestion_adherents.tpl ajouter dans la série des TH : *th class=center** ** {_T string=Serial number}** ** /th* A vous de voir ce que vous voulez mettre dans la trad pour Serial number puis dans la série des TD (attention à repérer la colonne correspondante au TH) ajouter : *td class={$rclass} align=center{$member-id}/td* Je crois que c'est tout, pas très propre, il serait plus simple d'avoir un potentiel d'affichage de tous les champs d'un membre et de pouvoir choisir ceux que l'on veut afficher, mais cela demande un peut de réflexion et du temps !!! Cordialement, Georges BEYNA ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Nvl utilisateur
Serait-il possible que cette colonne soit aussi triable ? Pas bien compris le langage == pas autonome :-[ Merci -- Cordialement Mr Sandy-Pascal Andriant Coordinateur du forum du CGDP webmas...@genea26provence.com http://www.genea26provence.com/ Le 03/08/2014 12:26, Contact CID Auditeur a écrit : Bonjour, Je vais essayer d'être clair car cela fait un moment que j'ai modifié ces fichiers, attention c'est du hack !!! Dans \templates\default\gestion_adherents.tpl ajouter dans la série des TH : *th class=center** ** {_T string=Serial number}** ** /th* A vous de voir ce que vous voulez mettre dans la trad pour Serial number puis dans la série des TD (attention à repérer la colonne correspondante au TH) ajouter : *td class={$rclass} align=center{$member-id}/td* ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Nvl utilisateur
Bonjour, Pourquoi ne pas utiliser cet ID comme numéro d'adhérent, avantage _être unique_ et en plus _non réutilisable_ (intéressant en matière de production de liste à la préfecture quand elle le demande). J'ai fait le nécessaire dans une asso sous galette 0.7.8, pour l'afficher dans la liste des adhérents, on peut aussi la rendre triable Cordialement, Georges BEYNA ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Nvl utilisateur
nous sommes donc sûrement nombreux à être très intéressés par ta procédure/programmation!! peut-on savoir...?? Cordialement Denis Bigeard Le 03/08/2014 11:46, Contact CID Auditeur a écrit : Bonjour, Pourquoi ne pas utiliser cet ID comme numéro d'adhérent, avantage _être unique_ et en plus _non réutilisable_ (intéressant en matière de production de liste à la préfecture quand elle le demande). J'ai fait le nécessaire dans une asso sous galette 0.7.8, pour l'afficher dans la liste des adhérents, on peut aussi la rendre triable Cordialement, Georges BEYNA ___ 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
Re: [Galette-discussion] Nvl utilisateur
Salut, Le 03/08/2014 09:46, Contact CID Auditeur a écrit : Pourquoi ne pas utiliser cet ID comme numéro d'adhérent, avantage _être unique_ et en plus _non réutilisable_ (intéressant en matière de production de liste à la préfecture quand elle le demande). J'ai fait le nécessaire dans une asso sous galette 0.7.8, pour l'afficher dans la liste des adhérents, on peut aussi la rendre triable Si ça peut suffire à implémenter la demande #190 (il me semble que la demande d'origine était un peu plus complexe), je suis preneur d'un patch pour voir comment ça a été implémenté, et comment intégrer ça nativement dans Galette. ++ -- Johan signature.asc Description: OpenPGP digital signature ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Nvl utilisateur
Salut, Le 02/08/2014 17:23, sandy_cgdp a écrit : Bonjour, Je viens d'installer Galette sur mon site. Installation très facile et bien documentée. Bravo ! Merci :) Dans ma gestion antérieure, le n° d'adhérent était généré automatiquement par access. Je n'ai pas su précisément dans quelle colonne intégrer ce N° pour que Galette continue à créer des n° automatiques. En fait, à l'heure actuelle, Galette ne gère pas de numéros d'adhérents à proprement parler, juste un identifiant unique numérique généré par la base de données (clé primaire). Une demande d'évolution existe depuis un certain temps (http://redmine.ulysses.fr/issues/190), mais je n'ai jamais trouvé le temps ou le courage pour m'y coller... ++ -- Johan signature.asc Description: OpenPGP digital signature ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion