WIP
This commit is contained in:
@@ -62,7 +62,7 @@ class MostSoldProducts extends Lens
|
||||
{
|
||||
return [
|
||||
ID::make(__('ID'), 'id')->sortable(),
|
||||
Images::make(__('Image'), 'uploads')->conversionOnIndexView('thumb200x200'),
|
||||
Images::make(__('Image'), 'uploads')->conversionOnIndexView('thumb400x400'),
|
||||
Text::make(__('Name'), 'name')->sortable(),
|
||||
Number::make(__('Price'), 'price_amount')->sortable(),
|
||||
|
||||
|
||||
@@ -90,7 +90,7 @@ class Channel extends Resource
|
||||
ID::make()->sortable(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200')
|
||||
->conversionOnIndexView('thumb400x400')
|
||||
->rules('required')
|
||||
->required(),
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ class ChannelFieldsForIndex
|
||||
ID::make()->hidden(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200'),
|
||||
->conversionOnIndexView('thumb400x400'),
|
||||
|
||||
Text::make(__('Name'), 'name')
|
||||
->sortable(),
|
||||
|
||||
@@ -96,7 +96,7 @@ class Brand extends Resource
|
||||
ID::make()->sortable(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200')
|
||||
->conversionOnIndexView('thumb400x400')
|
||||
->rules('required')
|
||||
->required(),
|
||||
|
||||
|
||||
@@ -83,7 +83,7 @@ class Category extends Resource
|
||||
ID::make()->sortable(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200')
|
||||
->conversionOnIndexView('thumb400x400')
|
||||
->rules('required')
|
||||
->required(),
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ class Collection extends Resource
|
||||
ID::make()->sortable(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200')
|
||||
->conversionOnIndexView('thumb400x400')
|
||||
->rules('required')
|
||||
->required(),
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@ class ProductResource extends Resource
|
||||
{
|
||||
return [
|
||||
ID::make()->sortable(),
|
||||
Images::make(__('Image'), 'uploads')->conversionOnIndexView('thumb200x200'),
|
||||
Images::make(__('Image'), 'uploads')->conversionOnIndexView('thumb400x400'),
|
||||
Text::make(__('Name'), fn () => $this->novaDetailPage())
|
||||
->displayUsing(FieldHelpers::asLink(
|
||||
link: $this->novaDetailPage(),
|
||||
|
||||
@@ -93,7 +93,7 @@ class ProductFieldsForCreate
|
||||
->rules('nullable', 'string'),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200')
|
||||
->conversionOnIndexView('thumb400x400')
|
||||
->rules('required')
|
||||
->setFileName(NovaForm::fillMediaFileName())
|
||||
->required(),
|
||||
|
||||
@@ -32,7 +32,7 @@ class VariantFieldsForDetail
|
||||
BelongsTo::make(__('Parent'), 'parent', Product::class),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200'),
|
||||
->conversionOnIndexView('thumb400x400'),
|
||||
|
||||
Text::make(__('Price'), 'cost_amount')
|
||||
->rules('required', 'numeric'),
|
||||
|
||||
@@ -20,7 +20,7 @@ class VariantFieldsForIndex
|
||||
ID::make()->sortable(),
|
||||
|
||||
Images::make(__('Image'), 'uploads')
|
||||
->conversionOnIndexView('thumb200x200'),
|
||||
->conversionOnIndexView('thumb400x400'),
|
||||
|
||||
Text::make(__('Price'), 'cost_amount')
|
||||
->rules('required', 'numeric'),
|
||||
|
||||
Reference in New Issue
Block a user