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
]
- To: users@xxxxxxxxxxxxxxxx
- Subject: Re: [Galette-discussion] Problème avec l'Ajout de colonnes triées dans le listing membre
- From: Johan <johan@xxxxxxxx>
- Date: Tue, 10 Jul 2018 15:40:36 +0200
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/