Re: [Galette-discussion] Problème avec l'Ajout de colonnes triées dans le listing membre

[ Thread Index | Date Index | More lists.galette.eu/users Archives ]


Le 10 juillet 2018 11:43:15 GMT+02:00, Contact CID Auditeur <contact@xxxxxxxxxxxxxxxx> a écrit :
>Bonjour à tous,
>
>J'ai ajouté des colonnes dans gestion_adherents.tpl, jusque là pas de 
>problème, ça marche, Certaines doivent avoir une option de tri et là ça
>
>se dégrade ...
>
>Exemple dans */templates/default/gestion_adherents.tpl*
>
>/<th class="left">//
>//                        <a href="{path_for name="members" 
>data=["option" => {_T string='order' domain="routes"}, "value" => 
>"Galette\Repository\Members::ORDERBY_BIRTHDATE"|constant]}">//
>//                            {_T string="Birth date"}//
>//                            {if $filters->orderby eq 
>constant('Galette\Repository\Members::ORDERBY_BIRTHDATE')}//
>//                                {if $filters->ordered eq 
>constant('Galette\Filters\MembersList::ORDER_ASC')}//
>//                                    <img 
>src="{base_url}/{$template_subdir}images/down.png" width="10"
>height="6" 
>alt=""/>//
>//                                {else}//
>//                                    <img 
>src="{base_url}/{$template_subdir}images/up.png" width="10" height="6" 
>alt=""/>//
>//                                {/if}//
>//                            {/if}//
>//                        </a>//
>//                    </th>/
>
>+
>
>/<td class="{$rclass}">{$member->birthdate}</td>/
>
>
>dans *lib/Galette/Repository/Members.php*
>
>/const ORDERBY_BIRTHDATE = 6;/
>
>+
>
>/case self::ORDERBY_BIRTHDATE://
>//                if ( $this->canOrderBy('ddn_adh', $fields) ) {//
>//                    $order[] = 'ddn_adh ' . 
>$this->_filters->getDirection();//
>//                }//
>//            break;/
>
>En faisant attention à la position du CASE
>
>
>Au clic sur l'entête de col, j'ai une erreur : *Erreur de
>l’application*
>
>
>J'ai du oublier quelque chose mais QUOI ??? Une autre modif ??? Dans un
>
>autre fichier ??? Merci d'avance pour votre aide

Salut,

Pas trop d'idée sans creuser davantage, il faudrait voir ce que disent les logs dans un premier temps.

++
Johan

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/