diff --git a/app/Http/Controllers/Fo/OpInstaController.php b/app/Http/Controllers/Fo/OpInstaController.php index 4b7fe486..56e2c084 100644 --- a/app/Http/Controllers/Fo/OpInstaController.php +++ b/app/Http/Controllers/Fo/OpInstaController.php @@ -21,8 +21,10 @@ class OpInstaController extends Controller { $this->assertConfigIsValid(); $has_started = $this->hasStarted(); + $instaMediaList = []; - $instaMediaList = InstaMedia::query()->orderBy('id')->get() + if ($has_started) { + $instaMediaList = InstaMedia::query()->orderBy('id')->get() ->map(function (InstaMedia $media) { $path = \explode('/', \rtrim(\parse_url( $media->permalink, @@ -32,6 +34,7 @@ class OpInstaController extends Controller $media->pictures = $this->fetchPicture(\collect($path)->last()); return $media; }); + }; return \view('front.opinsta.index', \compact('instaMediaList', 'has_started')); } @@ -53,8 +56,8 @@ class OpInstaController extends Controller 'start' => $start, 'end' => $end, ], [ - 'start' => 'date_format:d-m-Y|before:end', - 'end' => 'date_format:d-m-Y|after:start', + 'start' => 'date_format:d-m-Y|before:end|required', + 'end' => 'date_format:d-m-Y|after:start|required', ]); } catch (ValidationException $e) { $message = \collect($e->errors())->map(function ($el) { diff --git a/package-lock.json b/package-lock.json index 62eb3ae6..0ecb8042 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@fancyapps/fancybox": "^3.5.7", - "@ldc-web/cookie-notice": "^3.0.3", + "@ldc-web/cookie-notice": "^3.0.8", "animate.css": "^3.7.2", "detect-element-overflow": "^1.2.0", "hooper2": "^0.3.6", @@ -1870,12 +1870,9 @@ "dev": true }, "node_modules/@ldc-web/cookie-notice": { - "version": "3.0.3", - "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-3.0.3.tgz", - "integrity": "sha1-9zBm0372Tl+Q+p2FxG073/wHApQ=", - "dependencies": { - "core-js": "^3.30.0" - } + "version": "3.0.8", + "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-3.0.8.tgz", + "integrity": "sha1-FOc6hEv1L9NOnRDOdyBnbIsd31A=" }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", @@ -3733,6 +3730,7 @@ "version": "3.30.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", + "dev": true, "hasInstallScript": true, "funding": { "type": "opencollective", @@ -11481,12 +11479,9 @@ } }, "@ldc-web/cookie-notice": { - "version": "3.0.3", - "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-3.0.3.tgz", - "integrity": "sha1-9zBm0372Tl+Q+p2FxG073/wHApQ=", - "requires": { - "core-js": "^3.30.0" - } + "version": "3.0.8", + "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-3.0.8.tgz", + "integrity": "sha1-FOc6hEv1L9NOnRDOdyBnbIsd31A=" }, "@leichtgewicht/ip-codec": { "version": "2.0.4", @@ -13044,7 +13039,8 @@ "core-js": { "version": "3.30.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", - "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==" + "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", + "dev": true }, "core-js-compat": { "version": "3.30.1", diff --git a/package.json b/package.json index 5aa0c137..342f5adf 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@fancyapps/fancybox": "^3.5.7", - "@ldc-web/cookie-notice": "^3.0.3", + "@ldc-web/cookie-notice": "^3.0.8", "animate.css": "^3.7.2", "detect-element-overflow": "^1.2.0", "hooper2": "^0.3.6", diff --git a/resources/views/front/danslespres/danslespresContentMedia.blade.php b/resources/views/front/danslespres/danslespresContentMedia.blade.php index dbf84f72..687bf006 100644 --- a/resources/views/front/danslespres/danslespresContentMedia.blade.php +++ b/resources/views/front/danslespres/danslespresContentMedia.blade.php @@ -1,7 +1,7 @@
@if(!$danslespresContent->isVideo)
- {{ __('Sortant à l’Extérieur Dans Les Prés image') }} + {{ __('Sortant à l’Extérieur image') }}
@else @php diff --git a/resources/views/front/danslespres/description.blade.php b/resources/views/front/danslespres/description.blade.php index 75d10ad8..96351d7e 100644 --- a/resources/views/front/danslespres/description.blade.php +++ b/resources/views/front/danslespres/description.blade.php @@ -7,7 +7,7 @@
-

Notre démarche Sortant à l’Extérieur Dans Les Prés - Le Gaulois

+

Notre démarche Sortant à l’Extérieur - Le Gaulois

diff --git a/resources/views/front/danslespres/index.blade.php b/resources/views/front/danslespres/index.blade.php index 1ef047de..2cf65d71 100644 --- a/resources/views/front/danslespres/index.blade.php +++ b/resources/views/front/danslespres/index.blade.php @@ -6,7 +6,7 @@
-

Notre démarche Sortant à l’Extérieur Dans Les Prés - Le Gaulois

+

Notre démarche Sortant à l’Extérieur - Le Gaulois

@@ -20,22 +20,22 @@
- Découvrir notre démarche Sortant à l’Extérieur Dans Les Prés - Le Gaulois + Découvrir notre démarche Sortant à l’Extérieur - Le Gaulois

Découvrir notre démarche

En savoir +
- La Démarche Sortant à l’Extérieur Dans Les Prés en photo et video - Le Gaulois + La Démarche Sortant à l’Extérieur en photo et video - Le Gaulois

La Démarche en photos et vidéos

En savoir +

- Notre démarche inédite Le Gaulois Sortant à l’Extérieur Dans Les Prés - Le Gaulois , c’est la garantie de produits de qualité, accessibles en prix et, surtout, engagés dans l’amélioration du bien-être animal, la préservation de la santé des volailles et le respect de l’environnement. + Notre démarche inédite Le Gaulois Sortant à l’Extérieur - Le Gaulois , c’est la garantie de produits de qualité, accessibles en prix et, surtout, engagés dans l’amélioration du bien-être animal, la préservation de la santé des volailles et le respect de l’environnement.

- Le Gaulois s’engage avec cette nouvelle démarche à ce que les volailles sortent à l’extérieur, tous les jours, dans les prés de l’ouest de France. + Le Gaulois s’engage avec cette nouvelle démarche à ce que les volailles sortent à l’extérieur, tous les jours, dans l’ouest de la France.
Pour cela, nos éleveurs partenaires suivent un cahier des charges pour s’assurer du bien-être de leurs animaux.

diff --git a/resources/views/front/danslespres/media.blade.php b/resources/views/front/danslespres/media.blade.php index 35f36c97..ebadf3df 100644 --- a/resources/views/front/danslespres/media.blade.php +++ b/resources/views/front/danslespres/media.blade.php @@ -6,7 +6,7 @@

-

Notre démarche Dans les prés - Le Gaulois

+

Notre démarche Sortant à l\'extérieur - Le Gaulois

diff --git a/resources/views/layouts/app-footer.blade.php b/resources/views/layouts/app-footer.blade.php index ac160da5..d0a92761 100644 --- a/resources/views/layouts/app-footer.blade.php +++ b/resources/views/layouts/app-footer.blade.php @@ -20,7 +20,7 @@
  • {{__('Santé et Nutrition') }}
  • {{ $GeneralConfigGlobal->where('type', GeneralConfigType::poultryPage())->first()->data['poultry_header_title']['value'] }}
  • {{__('La démarche "Oui c\'est Bon !"') }}
  • -
  • {{__('La démarche "Sortant à l’Extérieur Dans Les Prés"') }}
  • +
  • {{__('La démarche "Sortant à l’Extérieur"') }}
  • diff --git a/resources/views/layouts/app-header.blade.php b/resources/views/layouts/app-header.blade.php index 59826dd3..77bc58f2 100644 --- a/resources/views/layouts/app-header.blade.php +++ b/resources/views/layouts/app-header.blade.php @@ -139,7 +139,7 @@ {{ __('La démarche') }} - {{__('Dans les pres - Le Gaulois') }} + {{__('Sortant à l\'extérieur - Le Gaulois') }} diff --git a/resources/views/layouts/bo.blade.php b/resources/views/layouts/bo.blade.php index 61da43d0..21b6c66b 100644 --- a/resources/views/layouts/bo.blade.php +++ b/resources/views/layouts/bo.blade.php @@ -124,9 +124,9 @@ {{ __('Liste des pages') }}
    - {{-- Dans Les Pres --}} + {{--Sortant à l'extérieur --}}