Эй, я новичок в laravel и хочу отобразить Itemdetails под списком предметов, который вызывается в блейд-коде с помощью:
@include('crud::inc.show_fields', ['fields' => $crud->getTabFields($tab)])
В конце команда @include вызывает select2_muliple.blade.php, где находится область выбора с возможностью выбора
<!-- select2 multiple -->
<div @include('crud::inc.field_wrapper_attributes') >
<label>{!! $field['label'] !!}</label>
@include('crud::inc.field_translatable_icon')
<select
id=""{{ $field['name'] }}""name="{{ $field['name'] }}[]"style="width: 100%"@include('crud::inc.field_attributes', ['default_class' => 'form-control select2_multiple'])
multiple>
@if (isset($field['allows_null']) && $field['allows_null']==true)
<option value="">-</option>
@endif
@if (isset($field['model']))
@foreach ($field['model']::all() as $connected_entity_entry)
@if( (old($field["name"]) && in_array($connected_entity_entry->getKey(), old($field["name"]))) || (is_null(old($field["name"])) && isset($field['value']) && in_array($connected_entity_entry->getKey(), $field['value']->pluck($connected_entity_entry->getKeyName(), $connected_entity_entry->getKeyName())->toArray())))
<option value="{{ $connected_entity_entry->getKey() }}" selected>
{{ $connected_entity_entry->{$field['attribute']} }}
</option>
@else
{{--List of accountabilities, responsibilities etc.--}}
<option value="{{ $connected_entity_entry->getKey() }}">
abc {{ $connected_entity_entry->{$field['attribute']} }}
</option>
@endif
@endforeach
@endif
</select>
Как заставить блейд использовать выбранное значение параметра и передать его частичному блейду, чтобы отобразить детали (содержимое) выбранного значения?
Кстати, частичному блейду нужно будет использовать другой контроллер, нежели основной контроллер, что также вызывает у меня головную боль.
любая помощь будет очень ценится! : D
Задача ещё не решена.
Других решений пока нет …