Files
eatvio-infra/resources/views/livewire/plan/accordion.blade.php
2023-12-25 14:37:31 +03:00

102 lines
4.8 KiB
PHP

<div class="settings__price" data-spollers data-one-spoller>
<div class="settings__price-item">
<button type="button" @class([
'settings__price-btn',
'_active' => $accordionState['options1'],
])
wire:click='toggleAccordionState("options1","options2", "options3")' data-spoller>
<strong wire:model="options1">
{{ $options1['price'] ?? '0' }} ₽
</strong>
{{ $options1['short'] ?? '' }}
</button>
<div class="settings__price-body" @style(['display: none' => !$accordionState['options1'], 'display: block' => $accordionState['options1']])>
<div class="settings__price-desc">
{{ $options1['description'] ?? '' }}
</div>
@isset($options1['items'])
@foreach ($options1['items'] as $item)
<ul class="settings__price-list">
<li>
{{ $item }}
<span class="settings__price-icon icon-check-square"></span>
{{-- <span class="settings__price-icon">-</span> --}}
</li>
</ul>
@endforeach
@endisset
<button type="button" class="settings__price-bid l-btn l-btn-green">Заказать за
{{ $options1['price'] ?? '0' }}₽</button>
</div>
</div>
@if ($plan->packets_count == 3)
<div class="settings__price-item">
<button type="button" @class([
'settings__price-btn',
'_active' => $accordionState['options2'],
]) wire:click='toggleAccordionState("options2")'
data-spoller>
<strong>
{{ $options2['price'] ?? '0' }} ₽
</strong>
{{ $options2['short'] ?? '' }}
</button>
<div class="settings__price-body" @style(['display: none' => !$accordionState['options2'], 'display: block' => $accordionState['options2']])>
<div class="settings__price-desc">
{{ $options2['description'] ?? '' }}
</div>
@isset($options2['items'])
@foreach ($options2['items'] as $item)
<ul class="settings__price-list">
<li>
{{ $item }}
<span class="settings__price-icon icon-check-square"></span>
{{-- <span class="settings__price-icon">-</span> --}}
</li>
</ul>
@endforeach
@endisset
<button type="button" class="settings__price-bid l-btn l-btn-green">Заказать за
{{ $options2['price'] ?? '0' }}
₽</button>
</div>
</div>
<div class="settings__price-item">
<button type="button" @class([
'settings__price-btn',
'_active' => $accordionState['options3'],
]) wire:click='toggleAccordionState("options3")'
data-spoller>
<strong>
{{ $options3['price'] ?? '0' }} ₽
</strong>
{{ $options3['short'] ?? '' }}
</button>
<div class="settings__price-body" @style(['display: none' => !$accordionState['options3'], 'display: block' => $accordionState['options3']])>
<div class="settings__price-desc">
{{ $options3['description'] ?? '' }}
</div>
@isset($options3['items'])
@foreach ($options3['items'] as $item)
<ul class="settings__price-list">
<li>
{{ $item }}
<span class="settings__price-icon icon-check-square"></span>
{{-- <span class="settings__price-icon">-</span> --}}
</li>
</ul>
@endforeach
@endisset
<button type="button" class="settings__price-bid l-btn l-btn-green">Заказать за
{{ $options3['price'] ?? '0' }}
₽</button>
</div>
</div>
@endif
</div>