From: Vincent Vanwaelscappel Date: Wed, 22 Feb 2023 18:24:13 +0000 (+0100) Subject: wip #5750 @1.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=e3c865784919a61a09681a2b2b7ece4e8714242f;p=cubist_cms-back.git wip #5750 @1.5 --- diff --git a/src/app/Magic/Models/CubistMagicAbstractModel.php b/src/app/Magic/Models/CubistMagicAbstractModel.php index 3b395eb..23b8f72 100644 --- a/src/app/Magic/Models/CubistMagicAbstractModel.php +++ b/src/app/Magic/Models/CubistMagicAbstractModel.php @@ -73,6 +73,7 @@ class CubistMagicAbstractModel extends Model implements HasMedia public $timestamps = true; protected $_enableTrackNonDefaultValues = false; + protected $_enableTracEmptyValues = false; protected static $_ownerAttribute = null; @@ -217,7 +218,8 @@ class CubistMagicAbstractModel extends Model implements HasMedia return 'text'; } - public function showPrimaryColumn(){ + public function showPrimaryColumn() + { return true; } @@ -1026,6 +1028,9 @@ class CubistMagicAbstractModel extends Model implements HasMedia if ($this->_enableTrackNonDefaultValues) { $res[] = 'cubist_back::track-non-default-values'; } + if ($this->_enableTracEmptyValues) { + $res[] = 'cubist_back::track-empty-values'; + } return array_unique($res); } diff --git a/src/app/Magic/Models/Translate.php b/src/app/Magic/Models/Translate.php index 66cf6cc..3db5934 100644 --- a/src/app/Magic/Models/Translate.php +++ b/src/app/Magic/Models/Translate.php @@ -81,7 +81,7 @@ class Translate extends CubistMagicTranslatableModel foreach ($toTranslate as $string) { if (str_starts_with($string, '!!')) { - $currentSection = ltrim($string, '!'); + $currentSection = ltrim($string, '! '); if (!isset($sections[$currentSection])) { $sections[$currentSection] = []; } diff --git a/src/resources/views/track-empty-values.blade.php b/src/resources/views/track-empty-values.blade.php new file mode 100644 index 0000000..49ca580 --- /dev/null +++ b/src/resources/views/track-empty-values.blade.php @@ -0,0 +1,106 @@ +@push('crud_fields_scripts') + +@endpush + +@push('crud_fields_styles') + +@endpush