diff --git a/database/migrations/2021_07_06_000000_add_title_position_to_slideshows.php b/database/migrations/2021_07_06_000000_add_title_position_to_slideshows.php index 2da782a..5eb7aba 100644 --- a/database/migrations/2021_07_06_000000_add_title_position_to_slideshows.php +++ b/database/migrations/2021_07_06_000000_add_title_position_to_slideshows.php @@ -15,7 +15,7 @@ public function up() $prefix = config('nova-cms-portfolio.db_prefix'); Schema::table($prefix.'slideshows', function (Blueprint $table) { - $table->string('title_position')->default('bottom_left'); + $table->string('title_position')->default('bottom_left')->nullable(); }); } diff --git a/src/Models/Slideshow.php b/src/Models/Slideshow.php index c85b456..dce7f77 100644 --- a/src/Models/Slideshow.php +++ b/src/Models/Slideshow.php @@ -117,11 +117,4 @@ public function workForNews() return $markedWork; } - - public function workForDisciplineUrl($disciplineId) - { - $work = $this->workForDiscipline($disciplineId); - - return $work && $work->file ? nova_cms_image($work->file) : null; - } } diff --git a/src/Nova/Slideshow.php b/src/Nova/Slideshow.php index 0c0f3e1..08d4061 100644 --- a/src/Nova/Slideshow.php +++ b/src/Nova/Slideshow.php @@ -61,8 +61,6 @@ public function fields(Request $request) Slug::make(__('nova-cms::pages.slug'), 'slug')->from('title') ->rules('required') - ->creationRules('unique:'.config('nova-cms-portfolio.db_prefix').'slideshows,slug') - ->updateRules('unique:'.config('nova-cms-portfolio.db_prefix').'slideshows,slug,{{resourceId}}') ->onlyOnForms(), Boolean::make(ucfirst(__('nova-cms-portfolio::portfolio.published')), 'is_published')