# SetDefaultSearchSpec : implementation dans un plateformHooks

**URL:** <https://community.simplicite.io/t/setdefaultsearchspec-implementation-dans-un-plateformhooks/12244>\
**Category:** Support\
**Tags:** v6-3\
**Created:** [May 13, 2026, 9:18am UTC](https://community.simplicite.io/t/setdefaultsearchspec-implementation-dans-un-plateformhooks/12244 "2026-05-13T09:18:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JJB](https://community.simplicite.io/letter_avatar_proxy/v4/letter/j/b19c9b/32.png) [@JJB](https://community.simplicite.io/u/JJB)\
**Post date:** [May 13, 2026, 9:18am UTC](https://community.simplicite.io/t/setdefaultsearchspec-implementation-dans-un-plateformhooks/12244/1 "2026-05-13T09:18:03Z")

</div>

Bonjour,

Suite à ma question d’hier :[Filtering d’objet selon l’utilisateur](https://community.simplicite.io/t/filtering-dobjet-selon-lutilisateur/12233) , je sais que je dois surcharger le `postLoad()` d’un objet pour faire un `setDefaultSearchSpec()` avec le bon filtre sql.

Maintenant, je souhaite faciliter l’implémentation en regroupant tout mon code dans un code partagé `plateformhooks` au lieu de surcharger tous les `postLoad()` des objets que je cherche à filtrer. J’ai besoin que le login de l’utilisateur soit disponible car le filtre le prend en compte.  
Quel `plateformhooks` devrais-je surcharger pour cela ?  
Je commence à implémenter un test à partir du `postLoadGrant()` mais sans aucune certitude.

cordialement,

---

<div class="post-metadata">

**Author:** ![nathalie](https://community.simplicite.io/user_avatar/community.simplicite.io/nathalie/32/4427_2.png) [@nathalie](https://community.simplicite.io/u/nathalie)\
**Post date:** [May 13, 2026, 9:58am UTC](https://community.simplicite.io/t/setdefaultsearchspec-implementation-dans-un-plateformhooks/12244/2 "2026-05-13T09:58:13Z")

</div>

Bonjour,

Pour ce cas, vous pouvez créer une classe partagée qui hérite d’ `ObjectDB` puis faire hériter vos classes d’objet métier de cette classe partagée.  
`PlatformHooks` regroupe des hooks spécifiques à une plateforme, notamment l’initialisation, l’authentification et l’intégration de comportements propres. [Platform Hooks | Simplicité Documentation](https://docs.simplicite.io/docs/core/platform-hooks)

Cordialement,

---

<div class="post-metadata">

**Author:** ![system](https://community.simplicite.io/user_avatar/community.simplicite.io/system/32/4700_2.png) [@system](https://community.simplicite.io/u/system)\
**Post date:** [May 13, 2026, 10:58am UTC](https://community.simplicite.io/t/setdefaultsearchspec-implementation-dans-un-plateformhooks/12244/3 "2026-05-13T10:58:52Z")

</div>

Closed on May 13, 2026, 10:58am UTC

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.
