form values
This commit is contained in:
parent
435fb2acbf
commit
8689a6a115
16
resources/views/components/checkbox.blade.php
Normal file
16
resources/views/components/checkbox.blade.php
Normal file
|
@ -0,0 +1,16 @@
|
|||
@props([
|
||||
'disabled' => false,
|
||||
'checked' => false,
|
||||
'value' => '',
|
||||
'label' => 'Label here',
|
||||
'name' => 'checkbox',
|
||||
])
|
||||
|
||||
<div class="row mb-3">
|
||||
<label for="{{ $name }}" class="col-sm-2 col-form-label">{{ $label }}</label>
|
||||
<div class="col-sm-10">
|
||||
<div class="form-check">
|
||||
<input id="input-{{ $name }}" type="checkbox" {{ $checked ? 'checked' : '' }} {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-check-input']) !!}>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,5 +1,6 @@
|
|||
@props([
|
||||
'disabled' => false,
|
||||
'required' => false,
|
||||
'type' => 'text',
|
||||
'value' => '',
|
||||
'label' => 'Label here',
|
||||
|
@ -9,6 +10,6 @@
|
|||
<div class="row mb-3">
|
||||
<label for="{{ $name }}" class="col-sm-2 col-form-label">{{ $label }}</label>
|
||||
<div class="col-sm-10">
|
||||
<textarea rows=3 id="input-{{ $name }}" {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-control']) !!}></textarea>
|
||||
<textarea rows=3 id="input-{{ $name }}" {{ $required ? 'required' : '' }} {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-control']) !!}>{!! $value !!}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
@props([
|
||||
'disabled' => false,
|
||||
'required' => false,
|
||||
'type' => 'text',
|
||||
'value' => '',
|
||||
'label' => 'Label here',
|
||||
|
@ -9,6 +10,6 @@
|
|||
<div class="row mb-3">
|
||||
<label for="{{ $name }}" class="col-sm-2 col-form-label">{{ $label }}</label>
|
||||
<div class="col-sm-10">
|
||||
<input id="input-{{ $name }}" {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-control']) !!}>
|
||||
<input id="input-{{ $name }}" {{ $required ? 'required' : '' }} {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-control']) !!} value="{!! $value !!}">
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -5,8 +5,13 @@
|
|||
@if ($item->id)
|
||||
<input type="hidden" name="post_id" value="{{ $item->id }}">
|
||||
@endif
|
||||
<x-textfield name="title" label="Название">{!! $item->title !!}</x-textfield>
|
||||
<x-textarea name="content" label="Текст">{!! $item->content !!}</x-textarea>
|
||||
<x-textfield name="name" label="Название" required="true" value="{!! $item->name !!}"></x-textfield>
|
||||
<x-textfield name="slug" label="URL" value="{!! $item->slug !!}"></x-textfield>
|
||||
<x-checkbox name="is_draft" label="Черновик" value="{!! $item->is_draft !!}"></x-checkbox>
|
||||
@if ($item instanceof \App\Models\Post)
|
||||
<x-textfield name="password" label="Пароль" value="{!! $item->password !!}"></x-textfield>
|
||||
@endif
|
||||
<x-textarea name="content" label="Текст" required="true" value="{!! $item->content !!}"></x-textarea>
|
||||
<button type="submit" class="btn btn-primary">Отправить</button>
|
||||
</form>
|
||||
<h2>{{ _('Предпросмотр') }}</h2>
|
||||
|
|
Loading…
Reference in a new issue