Ruless
@Ruless
Frontend development

Как правильно перебрать два массива?

Здравствуйте. Есть два массива, один содержит все элементы а другой только выбранные. Как мне правильно простись по ним чтобы вывести все элементы и отметить те что выбранные
@foreach ( $services_all as $item_all )
            @foreach ( $services as $item )
                @if ($item_all->id == $item->id)
                    <label class="service-checkbox">
                        <input type="checkbox" checked name='service[]' value='{{ $item->id }}'>
                        <div class="service-checkbox-text">
                            <div>
                                <img class="service-checkbox__icon" src="{{ asset('img/stopwatch.png') }}" alt="">
                                <p class="service-checkbox__text">{{ $item->name }}</p>
                            </div>
                            <p class="service-checkbox__price">+ {{ $item->price }} руб.</p>
                        </div>
                    </label>
                @else
                    <label class="service-checkbox">
                        <input type="checkbox" name='service[]' value='{{ $item->id }}'>
                        <div class="service-checkbox-text">
                            <div>
                                <img class="service-checkbox__icon" src="{{ asset('img/stopwatch.png') }}" alt="">
                                <p class="service-checkbox__text">{{ $item->name }}</p>
                            </div>
                            <p class="service-checkbox__price">+ {{ $item->price }} руб.</p>
                        </div>
                    </label>
                @endif
            @endforeach
        @endforeach
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы