Re: [Galette-devel] suggestion d'ajout de filtrage sur parent_id |
[ Thread Index |
Date Index
| More lists.galette.eu/devel Archives
]
- To: devel@xxxxxxxxxxxxxxxx
- Subject: Re: [Galette-devel] suggestion d'ajout de filtrage sur parent_id
- From: Johan Cwiklinski <johan@xxxxxxxx>
- Date: Mon, 13 Apr 2020 19:35:34 +0200
- Autocrypt: addr=johan@xxxxxxxx; prefer-encrypt=mutual; keydata= mQGiBEREJRkRBADXks2BblFxHgRP984vxxgf/2pvwalevw323L7DipKGwBcUNZXTMe0ZIBJz J8lKr93DfwX9ZbyYBlzBiLdBH3jdzY2hu91K6k+s6VHFW3S7HPp9fx02MWRb+FkgDS6UH78X ugTQOVaafH2wGHlz2JcghAJjvLh5VlTOP3cnp7oy9wCg8tiVJHLB2k4ImNLaIjSVjKgmHlME ALxSYZtz8CziA4Z0YHs2T6ehQrvsNadFm9jTkwHBpLR39GpF1tWnA7jzzinvwY4lyaWuK/Dq duzaHcMrt++xTnUBVC7t1pRy9L+jwJ+YMp10nsVBgYpuf+cF9o7klHhxnG9yWY0wFOWnc6Pv BUU1xP9HYw8Fps86v8hkFM3ehOyVA/4n98P/QKR9bJvhtcT9/cxviFqvGEazC5TI4h+SQzB4 PU6UTKbDvOdW9uyIu6DrhLCxMytlK5A9mq3Zda9ObgHTp+6qVHTmh+igC5gsTL4pIyfeLemi ml3GHrrsGn0LGC/XdH+h/gwVBme1l0bPpYm5+G4Oo1wW+DIeskp5eCg/MLQrSm9oYW4gQ3dp a2xpbnNraSAoVHJhc2hlcikgPGpvaGFuQHgtdG5kLmJlPohjBBMRAgAjAhsDBgsJCAcDAgQV AggDBBYCAwECHgECF4AFAk74aC8CGQEACgkQ7N2B+4uln5QCRQCghZ6Bm2s6cmHZQa6rzqIl ZFkUBukAn1h7Jh0KW2LFjz86XXqdQxI2vxlDuQINBEREJTwQCACaK+nWjmCJAcfoGlT7r3ed Z6etzZTtl+n+F3nNHoMi4oDA7IMXDGh12DQCvBCYJ/LwyzmXb3F6V/stZTkKgbrKFdG7om5V dHGfGfUeHx3azNMWYqjKzYr1FP84ZkGaf74td94mN7VJG9NfehsO0gwUE92BhKoqB/NO0n03 4eP7s0C+IDYdTwvQd+Ze01Ue1UcfBio8i98ERVeKPdPR4MkOcXseMIjwt0zzh/glQSp6Pp06 /mudrIIvbchNPzV7H1VjLd+qfVqDLtRo0lP1cFbOsHpxwF3o12YvI+4Clf7m/vVTyVGzzzSy V1U9tHtl9S42sfxCrI6TRgShBKhGk/bjAAMFCACG89KzryeRtpimyAUmCJIMG8Rw+Rb2XWX5 nXpxSTzpWcWSEUGSprcoOmQmXskkm1p8p8MQ0fsrehqLFFMcyKYtO49DFpJ1C5MsKUUOZtOF oM/ivkZLxYXRWMexkt6uLdNzG2rfryMFu3EGfdVc0oDGb/LFw4XORHiC7dKvQ9IJB1x8Fd5n p0dFcjSOCwL0YzbMDjjlUz46qjE15RmLU8eUjmT1tMsyyoFr5lRRXsCDca8bLsLuNqOtKPGB zsaPWCo9V5Pn4WcjTs3cjtt4eTZ7i+6dCt2Z8UxmArAUIw6sTNVrI4qPcbaGBE9rhs4117Zs 7ib+1+/YiObCSFr/4F51iEkEGBECAAkFAkREJTwCGwwACgkQ7N2B+4uln5TwuACeIsPMX2FG J44EEKDy1E7I3Ocy1z4AoJaR/EBoaSrg9/xP93EI7JPG0VTn
Salut,
Le 13/04/2020 à 18:57, daniel@xxxxxxxxxxx a écrit :
> Au niveau de notre association, nous utilisons la notion de famille
> grâce au rattachement à un parent.
>
> Je souhaiterais récupérer directement les listes de membres en filtrant
> sur le parent_id.
>
> Serait-il possible d'ajouter cette possibilité de filtrage ?
>
> dans Repository/Members.php
> ============================
> après la ligne const FILTER_NUMBER = 12;
> ajouter la ligne const FILTER_PARENT = 13;
>
> après les lignes :
> case self::FILTER_NUMBER:
> $select->where->equalTo('a.id...
> break;
> ajouter les lignes
> case self::FILTER_PARENT:
> $select->where->equalTo('a.parent_id', $this->filters->filter_str);
> break;
Hum... Ça veut dire qu'il faut connaître l'id du parent déjà (et donc
trouver sa fiche très certainement), or les enfants rattachés sont déjà
affichés sur la dite fiche : qu'apporte cette recherche ?
À moins qu'une fiche n'en centralise beaucoup d'autres (et en ce cas, on
pourrait se demander si c'est pertinent), j'ai un peu de mal à voir en
quel(s) cas ce serait utile.
++
--
Johan
Attachment:
signature.asc
Description: OpenPGP digital signature