Archives de
Month: avril 2020

EasyAdmin 3 premier pas – Personalisation de la page du dashboard

EasyAdmin 3 premier pas – Personalisation de la page du dashboard

Attention à l’heure de l’écriture, EasyAdmin3 est en Alpha. Certaine choses peuvent changer. Comme dit dans la documentation, un dashboard est un controlleur Symfony standard. En lieu et place de la page vide du dashboard nous allons afficher nos informations. La première est d’utiliser notre template twig et de lui passre les valeurs qui nous intéressent et d’étendre le template de base d’EasyAdmin3 Pour la suite nous ajoutons le bundle suivant Nous configurons l’extension pour utiliser timestampable dans le fichier…

Lire la suite Lire la suite

EasyAdmin 3 premier pas – Création d’entités et relation

EasyAdmin 3 premier pas – Création d’entités et relation

Attention à l’heure de l’écriture, EasyAdmin3 est en Alpha. Certaine choses peuvent changer. Première étape, mettre EasyAdmin3 à jour, la version alpha4 corrige la création des entités. Nous créons ensuite une entité Account avec entre autre une relation avec l’entité Contact et nous mettons à jour la base de données. Et pour finir créons le CRUD pour notre nouvelle entité. Nous configurons le CRUD Account de la façon suivante: Afin d’obtenir le résultat suivant lors de la création d’un Account:…

Lire la suite Lire la suite

EasyAdmin 3 premier pas – 1

EasyAdmin 3 premier pas – 1

Attention à l’heure de l’écriture, EasyAdmin3 est en Alpha. Certaine choses peuvent changer. Commençons par créer notre projet symfony, puis ajoutons easyadmin: Si vous avez une erreur avec des fichiers yaml faites ce qui suit: Supprimer config/packages/easy_admin.yaml et config/routes/easy_admin.yaml Configurez ensuite la connexion a la base de donnée puis crée la table: Afin d’utiliser l’admin, créons une entité Contact avec comme champs: email, phone, country, lastName, firstName. Passons maintenant a EasyAdmin, il nous faut créer un dashboard et un crud…

Lire la suite Lire la suite

Vue.js et localstorage

Vue.js et localstorage

Afin d’utiliser les données https://github.com/CSSEGISandData/COVID-19/tree/master/csse_covid_19_data/csse_covid_19_time_series nous allons les récupérés a la création de notre application. Pour ce faire nous regardons si nous avons dans le localstorage une date de défini ou de moins d’une heure. Si non, nous récupérons à l’aide de fetch les données, convertissons le csv a l’aide de papaparse puis stockons le résultats sous forme de JSON dans le localstorage. Une fois les 3 fichiers chargés grâce à Promise.all, nous allons vers la route /single. Le dépôt…

Lire la suite Lire la suite