Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.59 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.59 KB

Page web permettant l'affichage des widgets de campagnes d'une association de façon dynamique.

C'est-à-dire que la récupération des campagnes se fait au travers de l'API HelloAsso et non par une intégration statique d'iframe.

Configuration

Il est nécessaire de récupérer votre clé API dans l'administration de votre association.

Onglet : Mon compte / API et intégrations

Il vous faudra également le nom de votre association tel qu'il apparait dans les urls HelloAsso. Prenons le cas des restos du coeur, l'url de l'association est celle-ci https://www.helloasso.com/associations/les-restos-du-coeur-siege-national le nom de l'association au format url est donc les-restos-du-coeur-siege-national

Il faut ensuite éditer le fichier de configuration Config.php pour le personnaliser avec vos valeurs.

public $clientId = "[VOTRE_CLIENT_ID]";
public $clientSecret = "[VOTRE_CLIENT_SECRET]";
public $organismUrl = "[NOM_ASSOCIATION_FORMAT_URL]";

Déploiement

Ce site nécessite d'avoir un environnement PHP ainsi que composer pour gérer les dépendances.

Avant de tester ou déployer ce site, il faut donc récupérer les dépendances:

composer install

Pour tester en local il est possible d'utiliser Visual Studio Code et l'extension PHP Server

Pour une utilisation en production, il suffit de copier l'intégralité du dossier sur votre serveur