Lister des comptes expirés ou arrivant à expiration

toipi -  
gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Mon problème est le suivant :

Je dois lister mes comptes en fonction du champ "updated_at". Je m'explique.
Si le champ update_at a été mis à jour il y a plus de 365 jours il est considéré comme expiré donc je dois l'afficher dans ma liste avec la mention "Expiré". Si la date est entre 11 mois et 1 an soit 1 mois avant d'arriver à la date d'expiration le compte sera lister aussi mais avec la mention "Va bientôt expirer". Le reste des comptes n’apparaîtront pas dans la liste.

Je ne sais pas comment procéder et où je dois faire ma condition pour tester la validité si il faut le faire dans ma vue twig, mon contrôleur ? :/

Merci de votre aide.

1 réponse

gardiendelanuit Messages postés 1770 Date d'inscription   Statut Membre Dernière intervention   264
 
Bonjour,

Je ne sais pas avec quel techno/framework tu travail, mais l'idéal est d'avoir une méthode de tri dans ton modèle qui lance une requête SQL qui va bien pour en récupérer directement les résultats sans post-traitement.

C'est ensuite au contrôleur de passer ces données à la vue.

Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
0