@extends('layouts.app') @section('title', __('composition.edit_composition')) @section('content')

@lang('composition.edit_composition')

{!! Form::open(['url' => action([\App\Http\Controllers\CompositionController::class, 'update'], [$composition->id]), 'method' => 'put', 'id' => 'composition_form']) !!}
{!! Form::label('composition_name_display', __('composition.composition_name') . ':') !!} {!! Form::text('composition_name_display', $composition->name, ['class' => 'form-control', 'id' => 'composition_name_display', 'readonly' => 'readonly']); !!}

@lang('composition.auto_generated_help')

@php $existing_salts = $composition->salts->pluck('name')->toArray(); if (empty($existing_salts)) { $existing_salts = ['']; } @endphp @foreach ($existing_salts as $salt_name) @endforeach
@lang('composition.salt_name') @lang('messages.action')
{!! Form::text('salts[]', $salt_name, ['class' => 'form-control salt-input', 'placeholder' => __('composition.salt_name_placeholder'), 'required']); !!}

@lang('composition.salts_help')

@lang('messages.cancel')
{!! Form::close() !!}
@endsection @section('javascript') @endsection