oui, merci, cependant je m'en sers comme numéro d'adhérent. Donc ça ne résout 
pas mon problème. 

Cordialement,
Danielle Colin

(répondu par mon IPhone)

> Le 21 sept. 2014 à 18:43, sandy_cgdp <webmas...@genea26provence.com> a écrit :
> 
> Le 21/09/2014 18:29, COLIN DANIELLE a écrit :
>> Bonjour,
>> 
>> Je suis confronté à un problème : j'ai construit un fichier Csv pour insérer 
>> mes données dans la table galette adhérents. L'import se fait bien, sauf 
>> qu'il me change l'id adh, et recommence à partir de 1. Comment forcer 
>> provisoirement l'insertion dans ce champs. 
>> 
>> Merci pour votre aide
>> 
>> Cordialement,
>> Danielle Colin
>> 
>> (répondu par mon IPhone)
>> _______________________________________________
>> Galette-discussion mailing list
>> Galette-discussion@gna.org
>> https://mail.gna.org/listinfo/galette-discussion
>> 
>> 
> Bjr,
> 
> Le n° affiché dans la liste des adhérents n'a rien à voir avec le N° 
> d'adhérent. Ce n'est qu'un simple compteur de ligne.
> Pour afficher le N° d'adhérent il faut bidouiller les scripts.
> 
> Mais c'est un peu compliqué
> 
> Dans \templates\default\gestion_adherents.tpl 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>
> _______________________________________________
> 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 à