|
@@ -14,7 +14,7 @@ Depuis un compte enregistré, on peut :
|
|
|
Technique
|
|
|
===
|
|
|
|
|
|
-Le projet s'appuie sur Symfony 5.1 et utilise Bootstrap 4, JQuery, JQuery-ui, Font-Awesome et Yarn.
|
|
|
+Le projet s'appuie sur Symfony 5.3 et utilise Bootstrap 5, JQuery, JQuery-ui, Font-Awesome, bootstrap-star-rating et Yarn.
|
|
|
|
|
|
La partie intégration de vidéos et presque intégralement reprise de https://www.zirolis.com/tuto/integrer-une-video-externe-avec-symfony-et-php
|
|
|
|
|
@@ -23,30 +23,35 @@ Le service Mattermost permet d'envoyer une notif à l'aide d'un webhook entrant
|
|
|
Installation
|
|
|
===
|
|
|
|
|
|
-Nécessite curl, acl et sudo
|
|
|
+Nécessite curl et sudo
|
|
|
|
|
|
```
|
|
|
$ git clone https://gogs.fdlibre.eu/sangfroid/films-symfony-4-2.git
|
|
|
$ cd ./films-symfony-4-2
|
|
|
```
|
|
|
|
|
|
-Mettre à jour les dépendances (Développpement)
|
|
|
+Copier le fichier .env en .env.dev.local pour le développement, puis paramétrer le fichier.
|
|
|
|
|
|
+**EN PRODUCTION** : Créer un fichier .env de production
|
|
|
```
|
|
|
-$ composer update
|
|
|
+$ composer dump-env prod
|
|
|
```
|
|
|
-**ATTENTION** : En production, on préfera
|
|
|
+Puis modifier le fichier avec ses propres paramètres.
|
|
|
+
|
|
|
+
|
|
|
+Mettre à jour les dépendances :
|
|
|
```
|
|
|
$ composer install
|
|
|
```
|
|
|
|
|
|
-Mettre à jour les dépendances yarn (Développement)
|
|
|
+Mettre à jour les dépendances yarn
|
|
|
|
|
|
```
|
|
|
+**EN DÉVELOPPEMENT** :
|
|
|
$ yarn install
|
|
|
$ yarn encore dev
|
|
|
```
|
|
|
-**ATENTION** : En production :
|
|
|
+**EN PRODUCTION** :
|
|
|
```
|
|
|
$ yarn install
|
|
|
$ yarn encore production
|