Personnaliser la page de recherche des opérations en cours
Particeep propose aux administrateurs la possibilité de personnaliser le résultat de la recherche sur la page de présentation des opérations.
Cette personnalisation se fait modifiant les paramètres de recherche de l'Url de la page.
Les administrateurs peuvent ainsi :
- réaliser plusieurs pages de présentation des opérations (une page par type d'opération par exemple)
- mieux segmenter leur offre avec une page dédiée par catégorie d'opérations
- répondre aux exigences réglementaires.
Comment avoir une page personnalisée de présentation des opérations
- partir de votre url {nom de domaine}/project/list
- ajouter ensuite les paramètres de recherche via la syntaxe /project/list?{nomdufiltre}={valeur}
Par exemple, pour afficher les opérations dont le nom contient la valeur "test", on aura comme url de la page personnalisée: site.com/project/list?name=test
Pour afficher les opérations dont le nom contient la valeur "test" ET le statut est en cours, on aura comme url de la page personnalisée: site.com/project/list?name=test&statuses=RUNNING
Comprendre les noms de filtre et les valeurs
Il existe plusieurs filtres et valeurs associées.
- Name: nom du projet
- fundraise_type : EQUITY ou LOAN (pour les prêts et les titres obligataires) ou vide
- Category : catégorie du projet
- City : localisation du projet
- sort by : filtre par montant cible ou par date de fin
- order by : précise si le filtre sort by est fait de façon croissante ou décroissante
- show club deals : afficher les deals accessibles par les utilisateurs appartenant à des clubs deals
- show publics deals : afficher les deals accessibles par les utilisateurs connectés
Nom du filtre | Valeurs possibles |
name | champs libre |
fundraise_type | `LOAN`, `EQUITY` ou vide |
category | champs libre parmi la liste définie dans setup |
city | champs libre |
sort_by | `amount_target` ou `end_at` |
order_by | `desc` ou `asc` |
offset | nombre (utile à la pagination) |
limit | nombre (utile à la pagination) |
statuses | `RUNNING` ou `SUCCEEDED` |
show_club_deals | `true` ou `false` |
show_public_deals | `true` ou `false`Les valeurs possibles pour les noms de filtre et les valeurs |
Limitations liées aux caractères spéciaux
Les valeurs prises en paramètres dans les Urls doivent faire l'objet d'une attention particulière lorsqu'il faut gérer des caractères spéciaux comme les espaces ou les accents
Par exemple, pour faire un recherche sur l'opération projet test, il faut comme valeur dans l'url 'projet%20test'