101 lines
4.1 KiB
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>
|