Browse code

Add ident_string to attributes

Benjamin Roth authored on28/07/2025 22:18:00
Showing6 changed files
... ...
@@ -38,8 +38,8 @@ $GLOBALS['TL_DCA']['tl_vr_wa_lage'] = array
38 38
             'panelLayout'             => 'limit'
39 39
         ),
40 40
         'label' => array(
41
-            'fields'                  => array('title'),
42
-            'format'                  => '%s'
41
+            'fields'                  => array('title', 'ident_string'),
42
+            'format'                  => '%s <span style="color:#999;padding-left:3px">[%s]</span>'
43 43
         ),
44 44
         'global_operations' => array
45 45
         (
... ...
@@ -88,7 +88,7 @@ $GLOBALS['TL_DCA']['tl_vr_wa_lage'] = array
88 88
     // Palettes
89 89
     'palettes' => array
90 90
     (
91
-        'default' => '{title_legend},title'
91
+        'default' => '{title_legend},title;{ident_string_legend},ident_string',
92 92
     ),
93 93
 
94 94
     // Subpalettes
... ...
@@ -119,6 +119,14 @@ $GLOBALS['TL_DCA']['tl_vr_wa_lage'] = array
119 119
                 'maxlength' => 255
120 120
             ),
121 121
             'sql'                     => "varchar(255) NOT NULL default ''"
122
+        ),
123
+        'ident_string' => array
124
+        (
125
+            'exclude'                 => true,
126
+            'search'                  => true,
127
+            'inputType'               => 'text',
128
+            'eval'                    => array('tl_class'=>'w50', 'unique'=>true),
129
+            'sql'                     => "varchar(255) NOT NULL default ''"
122 130
         )
123 131
     )
124 132
 );
... ...
@@ -38,8 +38,8 @@ $GLOBALS['TL_DCA']['tl_vr_wa_leseart'] = array
38 38
             'panelLayout'             => 'limit'
39 39
         ),
40 40
         'label' => array(
41
-            'fields'                  => array('title'),
42
-            'format'                  => '%s'
41
+            'fields'                  => array('title', 'ident_string'),
42
+            'format'                  => '%s <span style="color:#999;padding-left:3px">[%s]</span>'
43 43
         ),
44 44
         'global_operations' => array
45 45
         (
... ...
@@ -88,7 +88,7 @@ $GLOBALS['TL_DCA']['tl_vr_wa_leseart'] = array
88 88
     // Palettes
89 89
     'palettes' => array
90 90
     (
91
-        'default' => '{title_legend},title'
91
+        'default' => '{title_legend},title;{ident_string_legend},ident_string'
92 92
     ),
93 93
 
94 94
     // Subpalettes
... ...
@@ -119,6 +119,14 @@ $GLOBALS['TL_DCA']['tl_vr_wa_leseart'] = array
119 119
                 'maxlength' => 255
120 120
             ),
121 121
             'sql'                     => "varchar(255) NOT NULL default ''"
122
+        ),
123
+        'ident_string' => array
124
+        (
125
+            'exclude'                 => true,
126
+            'search'                  => true,
127
+            'inputType'               => 'text',
128
+            'eval'                    => array('tl_class'=>'w50', 'unique'=>true),
129
+            'sql'                     => "varchar(255) NOT NULL default ''"
122 130
         )
123 131
     )
124 132
 );
... ...
@@ -38,8 +38,8 @@ $GLOBALS['TL_DCA']['tl_vr_wa_rebsorte'] = array
38 38
             'panelLayout'             => 'limit'
39 39
         ),
40 40
         'label' => array(
41
-            'fields'                  => array('title'),
42
-            'format'                  => '%s'
41
+            'fields'                  => array('title', 'ident_string'),
42
+            'format'                  => '%s <span style="color:#999;padding-left:3px">[%s]</span>'
43 43
         ),
44 44
         'global_operations' => array
45 45
         (
... ...
@@ -88,7 +88,7 @@ $GLOBALS['TL_DCA']['tl_vr_wa_rebsorte'] = array
88 88
     // Palettes
89 89
     'palettes' => array
90 90
     (
91
-        'default' => '{title_legend},title'
91
+        'default' => '{title_legend},title;{ident_string_legend},ident_string'
92 92
     ),
93 93
 
94 94
     // Subpalettes
... ...
@@ -119,6 +119,14 @@ $GLOBALS['TL_DCA']['tl_vr_wa_rebsorte'] = array
119 119
                 'maxlength' => 255
120 120
             ),
121 121
             'sql'                     => "varchar(255) NOT NULL default ''"
122
+        ),
123
+        'ident_string' => array
124
+        (
125
+            'exclude'                 => true,
126
+            'search'                  => true,
127
+            'inputType'               => 'text',
128
+            'eval'                    => array('tl_class'=>'w50', 'unique'=>true),
129
+            'sql'                     => "varchar(255) NOT NULL default ''"
122 130
         )
123 131
     )
124 132
 );
... ...
@@ -10,7 +10,10 @@
10 10
 
11 11
 $GLOBALS['TL_LANG']['tl_vr_wa_lage']['title'][0] = 'Lage';
12 12
 $GLOBALS['TL_LANG']['tl_vr_wa_lage']['title'][1] = 'Der Name der Lage.';
13
+$GLOBALS['TL_LANG']['tl_vr_wa_lage']['ident_string'][0] = 'Identifikator';
14
+$GLOBALS['TL_LANG']['tl_vr_wa_lage']['ident_string'][1] = 'Der externe Identifikator für den Parameter.';
13 15
 
14 16
 $GLOBALS['TL_LANG']['tl_vr_wa_lage']['title_legend'] = 'Lage';
17
+$GLOBALS['TL_LANG']['tl_vr_wa_lage']['ident_string_legend'] = 'Externer Identifikator';
15 18
 
16 19
 $GLOBALS['TL_LANG']['tl_vr_wa_lage']['back'] = 'Zurück';
... ...
@@ -10,7 +10,10 @@
10 10
 
11 11
 $GLOBALS['TL_LANG']['tl_vr_wa_leseart']['title'][0] = 'Leseart';
12 12
 $GLOBALS['TL_LANG']['tl_vr_wa_leseart']['title'][1] = 'Die Bezeichnung der Leseart.';
13
+$GLOBALS['TL_LANG']['tl_vr_wa_leseart']['ident_string'][0] = 'Identifikator';
14
+$GLOBALS['TL_LANG']['tl_vr_wa_leseart']['ident_string'][1] = 'Der externe Identifikator für den Parameter.';
13 15
 
14 16
 $GLOBALS['TL_LANG']['tl_vr_wa_leseart']['title_legend'] = 'Leseart';
17
+$GLOBALS['TL_LANG']['tl_vr_wa_leseart']['ident_string_legend'] = 'Externer Identifikator';
15 18
 
16 19
 $GLOBALS['TL_LANG']['tl_vr_wa_leseart']['back'] = 'Zurück';
... ...
@@ -10,7 +10,10 @@
10 10
 
11 11
 $GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['title'][0] = 'Name';
12 12
 $GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['title'][1] = 'Der Name der Rebsorte.';
13
+$GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['ident_string'][0] = 'Identifikator';
14
+$GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['ident_string'][1] = 'Der externe Identifikator für den Parameter.';
13 15
 
14 16
 $GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['title_legend'] = 'Rebsorte';
17
+$GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['ident_string_legend'] = 'Externer Identifikator';
15 18
 
16 19
 $GLOBALS['TL_LANG']['tl_vr_wa_rebsorte']['back'] = 'Zurück';