From: Vincent Vanwaelscappel Date: Fri, 7 Jun 2019 14:36:54 +0000 (+0200) Subject: #2783 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ef751a4dbb2bd2b1a8db8bf787386381518640b5;p=cubist_cms-back.git #2783 --- diff --git a/src/CubistBackpackServiceProvider.php b/src/CubistBackpackServiceProvider.php index b3b1a43..173d520 100644 --- a/src/CubistBackpackServiceProvider.php +++ b/src/CubistBackpackServiceProvider.php @@ -25,7 +25,7 @@ class CubistBackpackServiceProvider extends ServiceProvider */ public function boot() { - $this->loadTranslationsFrom(__DIR__ . '/resources/lang', self::NAMESPACE); + $this->loadTranslationsFrom(realpath(__DIR__ . '/resources/lang'), self::NAMESPACE); foreach (glob(__DIR__ . '/routes/cubist/backpack/*.php') as $filename) { $this->loadRoutesFrom($filename); } diff --git a/src/app/Magic/Fields/Integer.php b/src/app/Magic/Fields/Integer.php new file mode 100644 index 0000000..c2a4a7e --- /dev/null +++ b/src/app/Magic/Fields/Integer.php @@ -0,0 +1,10 @@ +{'_' . $attr}) { + continue; + } + $defaults[$attr] = $this->{'_' . $attr}; + } + + $res['attributes'] = array_merge($defaults, $res['attributes']); + return $res; + } } diff --git a/src/app/Magic/Fields/Range.php b/src/app/Magic/Fields/Range.php index b537d7f..f876143 100644 --- a/src/app/Magic/Fields/Range.php +++ b/src/app/Magic/Fields/Range.php @@ -6,8 +6,16 @@ namespace Cubist\Backpack\app\Magic\Fields; use Cubist\Backpack\CubistBackpackServiceProvider; -class Range extends Field +class Range extends Number { protected $_adminType = 'rangeofvalues'; protected $_viewNamespace = CubistBackpackServiceProvider::NAMESPACE . '::fields'; + + public function getDefaultAttributes() + { + $res = parent::getDefaultAttributes(); + $res['first_label'] = trans('cubist_back::first_value'); + $res['second_label'] = trans('cubist_back::second_value'); + return $res; + } } diff --git a/src/resources/lang/en/fields.php b/src/resources/lang/en/fields.php new file mode 100644 index 0000000..28f15f2 --- /dev/null +++ b/src/resources/lang/en/fields.php @@ -0,0 +1,14 @@ + 'First value', + 'second_value' => 'Second value' +]; diff --git a/src/resources/views/fields/rangeofvalues.blade.php b/src/resources/views/fields/rangeofvalues.blade.php index 8157434..860bfd7 100644 --- a/src/resources/views/fields/rangeofvalues.blade.php +++ b/src/resources/views/fields/rangeofvalues.blade.php @@ -1,15 +1,21 @@ - +
-
- - +
+
+ + +
+
+ + +
{{-- HINT --}} @@ -23,7 +29,31 @@ {{-- push things in the after_styles section --}} @push('crud_fields_styles') - + @endpush {{-- FIELD EXTRA JS --}}