ldc-groupe/resources/views/components/front/pages/commitments/commitment-4.blade.php

101 lines
4.1 KiB
PHP

<div class="ethics" id="{{ $id ?? 'engagements_5' }}">
@php
$list = collect($business['list_block_content'])->map(function ($item) {
return [
'title' => $item['string_title'],
'text' => $item['wysiwyg_content'],
'quote' => 0,
'swap_position' => $item['boolean_visual_placement'],
'in_row' => 0,
'floated' => 0,
'align_center' => 0,
'borders_desktop' => [
'left' => true,
'right' => true,
'top' => true,
'bottom' => true,
],
'borders_mobile' => [
'left' => false,
'right' => false,
'top' => false,
'bottom' => true,
],
'image' => [
['url' => $item['image_visual']]
],
'button' => !empty($item['list_button']) ? [
'url' => \App\Models\Document::getAccessModel($item['list_button'][0]['model_document']),
'target' => '_blank',
'title' => $item['list_button'][0]['string_label'],
] : null,
'button_icon' => !empty($item['list_button']) ? 'btn__icon_dl' : null
];
})->toArray();
@endphp
<x-front.text-block
:textBlock="[
'bg' => '0',
'title' => $business['string_title'],
'subtitle' => [
'text' => $business['string_subtitle'],
],
'description' => [
'text' => $business['wysiwyg_content'],
'button' => [
'url' => \App\Models\Document::getAccessModel($business['list_button'][0]['model_document']),
'button_icon' => 'btn__icon_dl',
'target' => '_blank',
'title' => $business['list_button'][0]['string_label'],
],
],
'list' => $list,
]"
/>
</div>
<div class="documents fw">
<x-front.text-block
addclass=""
:textBlock="[
'bg' => '0',
'list' => [
[
'title' => $business['list_block_files'][0]['string_title'],
'text' => $business['list_block_files'][0]['wysiwyg_description'],
'quote' => 0,
'swap_position' => 0,
'in_row' => 0,
'floated' => 0,
'align_center' => 0,
],
],
]"
/>
<div class="documents__wrapper wrapper">
<div class="documents__list-wrap slider-wrap">
<div class="documents__nav slider-nav">
<div class="slider-nav__arrow slider-nav__arrow_prev documents__nav-prev"></div>
<div class="slider-nav__arrow slider-nav__arrow_next documents__nav-next"></div>
</div>
<div class="documents__list">
<div class="swiper-container">
<div class="swiper-wrapper">
@foreach ($business['list_block_files'][0]['list_files'] as $file)
<div class="swiper-slide">
<div class="documents__item document">
<div class="document__icon"><img src="/assets/img/doc-icon.png" alt="Document">
</div>
<div class="document__text">{{ $file['string_label'] }}</div>
<x-front.cta title="Télécharger le document" class="document__btn" download="true" target="_blank"
:url="\App\Models\Document::getAccessModel($file['model_document'])" buttonIcon="btn__icon_dl" />
</div>
</div>
@endforeach
</div>
</div>
</div>
</div>
<div class="documents__pagination slider-pagination"></div>
</div>
</div>