@extends('backend::layouts.app') @section('title', 'Create Answer') @section('content')

{{ $question->title }}

@csrf

Create Answer

@error('title') {{ $message }} @enderror
@error('image') {{ $message }} @enderror
@error('sort_order') {{ $message }} @enderror
@php $oldProductsIds = collect(old(key: 'products')) ->map(fn($p) => is_array($p) ? $p['id'] ?? null : $p) ->filter() ->toArray(); // Sort products: selected first $products = $products->sortByDesc( fn($product) => in_array($product->id, $oldProductsIds), ); @endphp @foreach ($products as $product)
id, $oldProductsIds) ? 'checked' : '' }}>
@error('products.' . $product->id . '.weight') {{ $message }} @enderror
@endforeach
@endsection @push('js') @endpush