diff --git a/composer.json b/composer.json index f0e0e41..b2f4528 100755 --- a/composer.json +++ b/composer.json @@ -25,7 +25,9 @@ }, "require-dev": { "phpunit/phpunit": "^7.2", - "mockery/mockery": "^1.1" + "mockery/mockery": "^1.1", + "laravel/framework": "^8.20", + "laravel/laravel": "^8.5" }, "autoload": { "psr-4": { diff --git a/publishes/mix/resources/js/components/fields/DateTimePicker.vue b/publishes/mix/resources/js/components/fields/DateTimePicker.vue index 30055ef..3ff4994 100644 --- a/publishes/mix/resources/js/components/fields/DateTimePicker.vue +++ b/publishes/mix/resources/js/components/fields/DateTimePicker.vue @@ -54,4 +54,4 @@ this.value = this.defaultValue || null; } } - \ No newline at end of file + diff --git a/publishes/views/auth/login.blade.php b/publishes/views/auth/login.blade.php index 22feef7..3821d29 100755 --- a/publishes/views/auth/login.blade.php +++ b/publishes/views/auth/login.blade.php @@ -38,9 +38,6 @@
-
- Forgot password? -
{{ trans('administrator::buttons.remember_me') }} diff --git a/publishes/views/components/index/index.blade.php b/publishes/views/components/index/index.blade.php index 84a6405..7c59fb8 100644 --- a/publishes/views/components/index/index.blade.php +++ b/publishes/views/components/index/index.blade.php @@ -1,6 +1,6 @@
-
+ 'batch_action']); ?> diff --git a/publishes/views/components/table/row.blade.php b/publishes/views/components/table/row.blade.php index 7de3e35..3a3c6e9 100644 --- a/publishes/views/components/table/row.blade.php +++ b/publishes/views/components/table/row.blade.php @@ -11,12 +11,14 @@ @endcomponent @else - - {!! $label ?? '' !!} - @if (isset($description) && !empty($description)) -

{!! $description !!}

- @endif - - {!! $input ?? '' !!} + @if(!empty($label)) + + {!! $label ?? '' !!} + @if (isset($description) && !empty($description)) +

{!! $description !!}

+ @endif + + @endif + {!! $input ?? '' !!} @endif diff --git a/publishes/views/fields/belongs_to/edit.blade.php b/publishes/views/fields/belongs_to/edit.blade.php index ca82a78..2ef3657 100644 --- a/publishes/views/fields/belongs_to/edit.blade.php +++ b/publishes/views/fields/belongs_to/edit.blade.php @@ -4,8 +4,8 @@ @if ($searchable && $searchIn) @endif diff --git a/publishes/views/fields/enum/edit.blade.php b/publishes/views/fields/enum/edit.blade.php index e6bf612..d286aa7 100644 --- a/publishes/views/fields/enum/edit.blade.php +++ b/publishes/views/fields/enum/edit.blade.php @@ -1 +1,7 @@ -{!! Form::select($field->name(), $options, $field->value(), $attributes) !!} \ No newline at end of file +@if ('datalist' === $field->type) + {!! Form::text($field->name(), $field->value(), ['id' => $field->id(), 'class' => 'form-control', 'list' => "scaffold_{$field->id()}"]) !!} + {!! Form::datalist("scaffold_{$field->id()}", $field->options) !!} +@else + {{ Form::select($field->name(), $field->options ?? [], $field->value(), ['class' => 'form-control', 'multiple' => $field->isArray] + $field->getAttributes()) }} +@endif + diff --git a/publishes/views/fields/enum/index.blade.php b/publishes/views/fields/enum/index.blade.php index d5aefb1..20c95c0 100644 --- a/publishes/views/fields/enum/index.blade.php +++ b/publishes/views/fields/enum/index.blade.php @@ -1,3 +1,3 @@ - {{ ($field->value() ? \Illuminate\Support\Arr::get($options, $field->value()) : '---') }} + {{ ($field->value() ? \Illuminate\Support\Arr::get($field->options, $field->value()) : '---') }} diff --git a/publishes/views/fields/has_many/edit.blade.php b/publishes/views/fields/has_many/edit.blade.php index c0d6e67..6da79c7 100644 --- a/publishes/views/fields/has_many/edit.blade.php +++ b/publishes/views/fields/has_many/edit.blade.php @@ -1 +1 @@ -asfa \ No newline at end of file +Not implemented diff --git a/publishes/views/fields/has_many/index.blade.php b/publishes/views/fields/has_many/index.blade.php index da5014e..44f9617 100644 --- a/publishes/views/fields/has_many/index.blade.php +++ b/publishes/views/fields/has_many/index.blade.php @@ -2,10 +2,10 @@ @if ($url) -  {{ $count }} +  {{ $count }} @else -  {{ $count }} +  {{ $count }} @endif -@endif \ No newline at end of file +@endif diff --git a/publishes/views/fields/media/edit.blade.php b/publishes/views/fields/media/edit.blade.php index f0e2231..0c26901 100644 --- a/publishes/views/fields/media/edit.blade.php +++ b/publishes/views/fields/media/edit.blade.php @@ -2,7 +2,7 @@ id="{{ $field->id() }}" :has-indicators="true" :readonly="false" - conversion="{{ $conversion ?? 'default' }}" + conversion="{{ $field->conversion ?? 'default' }}" :media="{{ $media }}" :width="320" > diff --git a/publishes/views/fields/media/view.blade.php b/publishes/views/fields/media/view.blade.php index 668565d..a5125ce 100644 --- a/publishes/views/fields/media/view.blade.php +++ b/publishes/views/fields/media/view.blade.php @@ -5,6 +5,6 @@ \ No newline at end of file +> diff --git a/publishes/views/fields/radio/edit.blade.php b/publishes/views/fields/radio/edit.blade.php index 315d8a6..7b215be 100644 --- a/publishes/views/fields/radio/edit.blade.php +++ b/publishes/views/fields/radio/edit.blade.php @@ -1,4 +1,4 @@ -@foreach($options as $optionValue => $optionLabel) +@foreach($field->options as $optionValue => $optionLabel)