FEATURE: include commont parts of widget forms

This commit is contained in:
Michal Kváček
2016-10-11 16:24:16 +02:00
parent dee5060a24
commit ce058ae824
8 changed files with 52 additions and 46 deletions
+2 -1
View File
@@ -12,7 +12,8 @@ class EditWidgetRequest extends Request
public function rules()
{
return [
'name' => 'required'
'name' => 'required',
'containerId' => 'unique:widgets,container_id,'.$this->containerId
];
}
}
+2 -1
View File
@@ -12,7 +12,8 @@ class NewWidgetRequest extends Request
public function rules()
{
return [
'name' => 'required'
'name' => 'required',
'containerId' => 'unique:widgets,container_id'
];
}
}
+2
View File
@@ -44,6 +44,8 @@ class Widget extends Model
$widget->language = LaravelLocalization::getCurrentLocale();
$widget->user_id = \Auth::user()->id;
$widget->name = $data->name;
$widget->container_class = $data->containerClass;
$widget->container_id = $data->containerId;
// save description if available
if (isset($data->description)) {
+1 -1
View File
@@ -96,7 +96,7 @@ class AppServiceProvider extends ServiceProvider
// register all available widgets
$registrator->register(HtmlCode::class);
$registrator->register(Menu::class);
$registrator->register(OrbitSlider::class);
// $registrator->register(OrbitSlider::class);
}
/**