FEATURE: add settings for displaying/hiding bullets in slider

This commit is contained in:
Michal Kváček
2016-04-02 10:15:13 +02:00
parent 9f4cc158db
commit 307dbe0459
7 changed files with 49 additions and 25 deletions
+2 -1
View File
@@ -80,7 +80,8 @@ class OrbitSlider implements PublicWidget
$settings = [
'directoryId' => $directory->id,
'imagePerSlide' => $request->imagePerSlide,
'imagePerSlide' => $request->imagePerSlide,
'displayBullets' => $request->has('displayBullets'),
'sliderClass' => isset($request->containerClass) ? $request->containerClass : '',
'slideContainerClass' => isset($request->slideContainerClass) ? $request->slideContainerClass : '',
'code' => $request->code
@@ -19,8 +19,12 @@ class OrbitSlider implements WidgetRenderer
$settings->slideContainerClass = '';
}
if (!isset($settings->imagesPerSlide)) {
$settings->imagesPerSlide = 4;
if (!isset($settings->displayBullets)) {
$settings->displayBullets = true;
}
if (!isset($settings->imagePerSlide)) {
$settings->imagePerSlide = 4;
}
if (!isset($settings->directoryId)) {
@@ -96,6 +100,7 @@ class OrbitSlider implements WidgetRenderer
return view('admin.widgets.orbitSlider.new', [
'type' => $type,
'widget' => $widget,
'settings' => $settings,
'availableColumns' => self::getAvailableColumns()
]);
}