diff --git a/src/schedule-2.0/.env b/src/schedule-2.0/.env index c5152d3..75b159f 100644 --- a/src/schedule-2.0/.env +++ b/src/schedule-2.0/.env @@ -66,5 +66,6 @@ MAILER_URL= ## Sentry DSN SENTRY_DSN= +DOLIBARR_ACTIVE=false DOLIBARR_API_KEY= DOLIBARR_URI= diff --git a/src/schedule-2.0/config/services.yaml b/src/schedule-2.0/config/services.yaml index 17883fb..cb5a388 100644 --- a/src/schedule-2.0/config/services.yaml +++ b/src/schedule-2.0/config/services.yaml @@ -21,6 +21,7 @@ parameters: casFirstname: '%env(resolve:CAS_FIRSTNAME)%' officeHourStart: '%env(resolve:OFFICE_HOUR_START)%' officeHourEnd: '%env(resolve:OFFICE_HOUR_END)%' + doliActive: '%env(resolve:DOLIBARR_ACTIVE)%' doliApiKey: '%env(resolve:DOLIBARR_API_KEY)%' doliUri: '%env(resolve:DOLIBARR_URI)%' diff --git a/src/schedule-2.0/src/Controller/OfferController.php b/src/schedule-2.0/src/Controller/OfferController.php index 9560240..1b4512b 100755 --- a/src/schedule-2.0/src/Controller/OfferController.php +++ b/src/schedule-2.0/src/Controller/OfferController.php @@ -35,7 +35,7 @@ class OfferController extends AbstractController "services" => $services, "useheader" => true, "usesidebar" => true, - "fgprint" => true, + "fgprint" => true, ]); return new PdfResponse( @@ -48,6 +48,7 @@ class OfferController extends AbstractController "services" => $services, "useheader" => true, "usesidebar" => true, + "doliactive" => $this->getParameter('doliActive'), ]); } } diff --git a/src/schedule-2.0/templates/Offer/list.html.twig b/src/schedule-2.0/templates/Offer/list.html.twig index e299072..ab15892 100644 --- a/src/schedule-2.0/templates/Offer/list.html.twig +++ b/src/schedule-2.0/templates/Offer/list.html.twig @@ -22,7 +22,9 @@ Ajouter + {% if doliactive %} Récupérer les commandes de Dolibarr + {% endif %}