Browse code

Add missing attributes to reader

Benjamin Roth authored on01/03/2024 13:55:36
Showing4 changed files
... ...
@@ -96,7 +96,7 @@ $GLOBALS['TL_DCA']['tl_vr_real_estate_assets'] = array
96 96
     'palettes'    => array
97 97
     (
98 98
         '__selector__' => array('availability'),
99
-        'default'      => '{title_legend},title,assetNo,address,floor,postal,city;{availability_legend},availability;{misc_legend},description;{basic_data_legend},livingSpace,numberOfRooms,rent,coldRent,advanceOperatingCosts,constructionYear,cooperativeShares;{features_legend},features,heatingType,energyPassType,energyConsumption;{images_legend},gallerySRC,floorPlansSRC;{publish_legend},published,start,stop',
99
+        'default'      => '{title_legend},title,assetNo,address,floor,postal,city;{availability_legend},availability;{misc_legend},description;{basic_data_legend},livingSpace,numberOfRooms,rent,coldRent,advanceOperatingCosts,constructionYear,deposit,entitlementCertificate;{features_legend},features,heatingType,energyPassType,energyConsumption;{images_legend},gallerySRC,floorPlansSRC;{publish_legend},published,start,stop',
100 100
     ),
101 101
 
102 102
     // Subpalettes
... ...
@@ -239,6 +239,20 @@ $GLOBALS['TL_DCA']['tl_vr_real_estate_assets'] = array
239 239
             'eval'      => array('mandatory' => false, 'rgxp' => 'natural', 'maxlength' => 2, 'tl_class' => 'w50'),
240 240
             'sql'       => "tinyint(2) unsigned NULL"
241 241
         ),
242
+        'deposit'     => array
243
+        (
244
+            'exclude'   => true,
245
+            'inputType' => 'text',
246
+            'eval'      => array('mandatory' => false, 'maxlength' => 64, 'tl_class' => 'w50'),
247
+            'sql'       => "varchar(64) unsigned NULL"
248
+        ),
249
+        'entitlementCertificate'             => array
250
+        (
251
+            'exclude'   => true,
252
+            'inputType' => 'checkbox',
253
+            'eval'      => array('mandatory' => false, 'tl_class' => 'm12 w50'),
254
+            'sql'       => "char(1) NOT NULL default ''"
255
+        ),
242 256
         'features'              => array
243 257
         (
244 258
             'exclude'   => true,
... ...
@@ -249,12 +263,15 @@ $GLOBALS['TL_DCA']['tl_vr_real_estate_assets'] = array
249 263
                 'bathroom',
250 264
                 'guestToilet',
251 265
                 'garret',
266
+                'terrace',
252 267
                 'balcony',
253 268
                 'loggia',
254 269
                 'gardenShare',
255 270
                 'basementRoom',
256 271
                 'garage',
257 272
                 'carport',
273
+                'parkingSpace',
274
+                'undergroundCarPark',
258 275
                 'cable'
259 276
             ),
260 277
             'reference' => &$GLOBALS['TL_LANG']['REF']['re_features'],
... ...
@@ -1,118 +1,131 @@
1
-<?xml version="1.0" ?><xliff version="1.1">
2
-  <file datatype="php" source-language="de">
3
-    <body>
4
-      <trans-unit id="ERR.currency">
5
-        <source>Bitte geben Sie nur Zahlen im Währungsformat (z.B. 10,99 oder 33) an.</source>
6
-      </trans-unit>
1
+<?xml version="1.0" ?>
2
+<xliff version="1.1">
3
+    <file datatype="php" source-language="de">
4
+        <body>
5
+            <trans-unit id="ERR.currency">
6
+                <source>Bitte geben Sie nur Zahlen im Währungsformat (z.B. 10,99 oder 33) an.</source>
7
+            </trans-unit>
7 8
 
8
-      <trans-unit id="MSC.re_energyConsumption">
9
-        <source>Energieverbrauch nach</source>
10
-      </trans-unit>
11
-      <trans-unit id="MSC.re_properties">
12
-        <source>Eigenschaften</source>
13
-      </trans-unit>
14
-      <trans-unit id="MSC.re_rent">
15
-        <source>Miete</source>
16
-      </trans-unit>
17
-      <trans-unit id="MSC.re_description">
18
-        <source>Objektbeschreibung</source>
19
-      </trans-unit>
20
-      <trans-unit id="MSC.re_deadline">
21
-        <source>Bewerbungsschluss</source>
22
-      </trans-unit>
23
-      <trans-unit id="MSC.re_features">
24
-        <source>Ausstattung</source>
25
-      </trans-unit>
26
-      <trans-unit id="MSC.re_floorPlan">
27
-        <source>Grundriss</source>
28
-      </trans-unit>
29
-      <trans-unit id="MSC.re_gallery">
30
-        <source>Bilder</source>
31
-      </trans-unit>
32
-      <trans-unit id="MSC.re_empty">
33
-        <source>Aktuell haben wir leider keine Vermietungsangebote für Sie.</source>
34
-      </trans-unit>
9
+            <trans-unit id="MSC.re_energyConsumption">
10
+                <source>Energieverbrauch nach</source>
11
+            </trans-unit>
12
+            <trans-unit id="MSC.re_properties">
13
+                <source>Eigenschaften</source>
14
+            </trans-unit>
15
+            <trans-unit id="MSC.re_rent">
16
+                <source>Miete</source>
17
+            </trans-unit>
18
+            <trans-unit id="MSC.re_description">
19
+                <source>Objektbeschreibung</source>
20
+            </trans-unit>
21
+            <trans-unit id="MSC.re_deadline">
22
+                <source>Bewerbungsschluss</source>
23
+            </trans-unit>
24
+            <trans-unit id="MSC.re_features">
25
+                <source>Ausstattung</source>
26
+            </trans-unit>
27
+            <trans-unit id="MSC.re_floorPlan">
28
+                <source>Grundriss</source>
29
+            </trans-unit>
30
+            <trans-unit id="MSC.re_gallery">
31
+                <source>Bilder</source>
32
+            </trans-unit>
33
+            <trans-unit id="MSC.re_empty">
34
+                <source>Aktuell haben wir leider keine Vermietungsangebote für Sie.</source>
35
+            </trans-unit>
36
+            <trans-unit id="MSC.re_entitlementCertificate">
37
+                <source>Wohnberechtigungs&amp;shy;schein erforderlich</source>
38
+            </trans-unit>
35 39
 
36
-      <trans-unit id="REF.re_condition.new">
37
-        <source>neuwertig</source>
38
-      </trans-unit>
39
-      <trans-unit id="REF.re_condition.renovated">
40
-        <source>neu modernisiert</source>
41
-      </trans-unit>
42
-      <trans-unit id="REF.re_condition.partially_renovated">
43
-        <source>teilmodernisiert</source>
44
-      </trans-unit>
45
-      <trans-unit id="REF.re_condition.maintained">
46
-        <source>gepflegt</source>
47
-      </trans-unit>
40
+            <trans-unit id="REF.re_condition.new">
41
+                <source>neuwertig</source>
42
+            </trans-unit>
43
+            <trans-unit id="REF.re_condition.renovated">
44
+                <source>neu modernisiert</source>
45
+            </trans-unit>
46
+            <trans-unit id="REF.re_condition.partially_renovated">
47
+                <source>teilmodernisiert</source>
48
+            </trans-unit>
49
+            <trans-unit id="REF.re_condition.maintained">
50
+                <source>gepflegt</source>
51
+            </trans-unit>
48 52
 
49
-      <trans-unit id="REF.re_heatingType.geh">
50
-        <source>Gasetagenheizung</source>
51
-      </trans-unit>
52
-      <trans-unit id="REF.re_heatingType.fw">
53
-        <source>Fernwärme</source>
54
-      </trans-unit>
55
-      <trans-unit id="REF.re_heatingType.zh">
56
-        <source>Zentralheizung/Fernwärme</source>
57
-      </trans-unit>
58
-      <trans-unit id="REF.re_heatingType.gzh">
59
-        <source>Gaszentralheizung</source>
60
-      </trans-unit>
61
-      <trans-unit id="REF.re_heatingType.nsp">
62
-        <source>Nachtspeicherheizung</source>
63
-      </trans-unit>
64
-      <trans-unit id="REF.re_heatingType.go">
65
-        <source>Gasöfen</source>
66
-      </trans-unit>
53
+            <trans-unit id="REF.re_heatingType.geh">
54
+                <source>Gasetagenheizung</source>
55
+            </trans-unit>
56
+            <trans-unit id="REF.re_heatingType.fw">
57
+                <source>Fernwärme</source>
58
+            </trans-unit>
59
+            <trans-unit id="REF.re_heatingType.zh">
60
+                <source>Zentralheizung / Fernwärme</source>
61
+            </trans-unit>
62
+            <trans-unit id="REF.re_heatingType.gzh">
63
+                <source>Gaszentralheizung</source>
64
+            </trans-unit>
65
+            <trans-unit id="REF.re_heatingType.nsp">
66
+                <source>Nachtspeicherheizung</source>
67
+            </trans-unit>
68
+            <trans-unit id="REF.re_heatingType.go">
69
+                <source>Gasöfen</source>
70
+            </trans-unit>
67 71
 
68
-      <trans-unit id="REF.re_energyPassType.eav">
69
-        <source>EA-V</source>
70
-      </trans-unit>
71
-      <trans-unit id="REF.re_energyPassType.eab">
72
-        <source>EA-B</source>
73
-      </trans-unit>
72
+            <trans-unit id="REF.re_energyPassType.eav">
73
+                <source>EA-V</source>
74
+            </trans-unit>
75
+            <trans-unit id="REF.re_energyPassType.eab">
76
+                <source>EA-B</source>
77
+            </trans-unit>
74 78
 
75
-      <trans-unit id="REF.re_availability.immediately">
76
-        <source>sofort</source>
77
-      </trans-unit>
78
-      <trans-unit id="REF.re_availability.from">
79
-        <source>ab Datum</source>
80
-      </trans-unit>
79
+            <trans-unit id="REF.re_availability.immediately">
80
+                <source>sofort</source>
81
+            </trans-unit>
82
+            <trans-unit id="REF.re_availability.from">
83
+                <source>ab Datum</source>
84
+            </trans-unit>
81 85
 
82
-      <trans-unit id="REF.re_features.kitchen">
83
-        <source>Küche</source>
84
-      </trans-unit>
85
-      <trans-unit id="REF.re_features.bathroom">
86
-        <source>Bad</source>
87
-      </trans-unit>
88
-      <trans-unit id="REF.re_features.guestToilet">
89
-        <source>Gäste-WC</source>
90
-      </trans-unit>
91
-      <trans-unit id="REF.re_features.garret">
92
-        <source>Mansarde</source>
93
-      </trans-unit>
94
-      <trans-unit id="REF.re_features.balcony">
95
-        <source>Balkon</source>
96
-      </trans-unit>
97
-      <trans-unit id="REF.re_features.loggia">
98
-        <source>Loggia</source>
99
-      </trans-unit>
100
-      <trans-unit id="REF.re_features.gardenShare">
101
-        <source>Gartenanteil</source>
102
-      </trans-unit>
103
-      <trans-unit id="REF.re_features.basementRoom">
104
-        <source>Kellerraum</source>
105
-      </trans-unit>
106
-      <trans-unit id="REF.re_features.garage">
107
-        <source>Garage</source>
108
-      </trans-unit>
109
-      <trans-unit id="REF.re_features.carport">
110
-        <source>Carport</source>
111
-      </trans-unit>
112
-      <trans-unit id="REF.re_features.cable">
113
-        <source>Kabelanschluss</source>
114
-      </trans-unit>
86
+            <trans-unit id="REF.re_features.kitchen">
87
+                <source>Küche</source>
88
+            </trans-unit>
89
+            <trans-unit id="REF.re_features.bathroom">
90
+                <source>Bad</source>
91
+            </trans-unit>
92
+            <trans-unit id="REF.re_features.guestToilet">
93
+                <source>Gäste-WC</source>
94
+            </trans-unit>
95
+            <trans-unit id="REF.re_features.garret">
96
+                <source>Mansarde</source>
97
+            </trans-unit>
98
+            <trans-unit id="REF.re_features.balcony">
99
+                <source>Balkon</source>
100
+            </trans-unit>
101
+            <trans-unit id="REF.re_features.loggia">
102
+                <source>Loggia</source>
103
+            </trans-unit>
104
+            <trans-unit id="REF.re_features.gardenShare">
105
+                <source>Gartenanteil</source>
106
+            </trans-unit>
107
+            <trans-unit id="REF.re_features.basementRoom">
108
+                <source>Kellerraum</source>
109
+            </trans-unit>
110
+            <trans-unit id="REF.re_features.garage">
111
+                <source>Garage</source>
112
+            </trans-unit>
113
+            <trans-unit id="REF.re_features.carport">
114
+                <source>Carport</source>
115
+            </trans-unit>
116
+            <trans-unit id="REF.re_features.cable">
117
+                <source>Kabelanschluss</source>
118
+            </trans-unit>
119
+            <trans-unit id="REF.re_features.terrace">
120
+                <source>Terrasse</source>
121
+            </trans-unit>
122
+            <trans-unit id="REF.re_features.parkingSpace">
123
+                <source>Stellplatz</source>
124
+            </trans-unit>
125
+            <trans-unit id="REF.re_features.undergroundCarPark">
126
+                <source>Tiefgaragenstellplatz</source>
127
+            </trans-unit>
115 128
 
116
-    </body>
117
-  </file>
118
-</xliff>
119 129
\ No newline at end of file
130
+        </body>
131
+    </file>
132
+</xliff>
... ...
@@ -1,199 +1,218 @@
1
-<?xml version="1.0" ?><xliff version="1.1">
2
-  <file datatype="php" source-language="de">
3
-    <body>
4
-      <trans-unit id="tl_vr_real_estate_assets.title.0">
5
-        <source>Titel</source>
6
-      </trans-unit>
7
-      <trans-unit id="tl_vr_real_estate_assets.title.1">
8
-        <source>Bezeichnung des Objekts. (z.B. 3 Zimmer-Wohnung)</source>
9
-      </trans-unit>
10
-      <trans-unit id="tl_vr_real_estate_assets.postal.0">
11
-        <source>Postleitzahl</source>
12
-      </trans-unit>
13
-      <trans-unit id="tl_vr_real_estate_assets.postal.1">
14
-        <source>Die Postleitzahl des Ortes.</source>
15
-      </trans-unit>
16
-      <trans-unit id="tl_vr_real_estate_assets.city.0">
17
-        <source>Ort</source>
18
-      </trans-unit>
19
-      <trans-unit id="tl_vr_real_estate_assets.city.1">
20
-        <source>Die Stadt/Ort wo sich das Objekt befindet.</source>
21
-      </trans-unit>
22
-      <trans-unit id="tl_vr_real_estate_assets.assetNo.0">
23
-        <source>Objekt-Nr.</source>
24
-      </trans-unit>
25
-      <trans-unit id="tl_vr_real_estate_assets.assetNo.1">
26
-        <source>Die Objektnummer der Anlage.</source>
27
-      </trans-unit>
28
-      <trans-unit id="tl_vr_real_estate_assets.address.0">
29
-        <source>Adresse</source>
30
-      </trans-unit>
31
-      <trans-unit id="tl_vr_real_estate_assets.address.1">
32
-        <source>Die Adresse des Objekts.</source>
33
-      </trans-unit>
34
-      <trans-unit id="tl_vr_real_estate_assets.floor.0">
35
-        <source>Geschoss</source>
36
-      </trans-unit>
37
-      <trans-unit id="tl_vr_real_estate_assets.floor.1">
38
-        <source>Die Geschossangabe des Objekts (z.B. 2. OG links).</source>
39
-      </trans-unit>
40
-      <trans-unit id="tl_vr_real_estate_assets.livingSpace.0">
41
-        <source>Wohnfläche</source>
42
-      </trans-unit>
43
-      <trans-unit id="tl_vr_real_estate_assets.livingSpace.1">
44
-        <source>Wohnfläche in m².</source>
45
-      </trans-unit>
46
-      <trans-unit id="tl_vr_real_estate_assets.numberOfRooms.0">
47
-        <source>Zimmerzahl</source>
48
-      </trans-unit>
49
-      <trans-unit id="tl_vr_real_estate_assets.numberOfRooms.1">
50
-        <source>Anzahl der Zimmer.</source>
51
-      </trans-unit>
52
-      <trans-unit id="tl_vr_real_estate_assets.coldRent.0">
53
-        <source>Kaltmiete (Wohnungen)</source>
54
-      </trans-unit>
55
-      <trans-unit id="tl_vr_real_estate_assets.coldRent.1">
56
-        <source>Die Kaltmiete in EUR.</source>
57
-      </trans-unit>
58
-      <trans-unit id="tl_vr_real_estate_assets.rent.0">
59
-        <source>Miete (nur Stellplätze etc.)</source>
60
-      </trans-unit>
61
-      <trans-unit id="tl_vr_real_estate_assets.rent.1">
62
-        <source>Die Miete in EUR (z.B. für Stellplätze).</source>
63
-      </trans-unit>
64
-      <trans-unit id="tl_vr_real_estate_assets.advanceOperatingCosts.0">
65
-        <source>Betriebskostenvorauszahlungen</source>
66
-      </trans-unit>
67
-      <trans-unit id="tl_vr_real_estate_assets.advanceOperatingCosts.1">
68
-        <source>Die Betriebskostenvorauszahlung in EUR.</source>
69
-      </trans-unit>
70
-      <trans-unit id="tl_vr_real_estate_assets.heatingCosts.0">
71
-        <source>Heizkosten</source>
72
-      </trans-unit>
73
-      <trans-unit id="tl_vr_real_estate_assets.heatingCosts.1">
74
-        <source>Die Heizkosten in EUR.</source>
75
-      </trans-unit>
76
-      <trans-unit id="tl_vr_real_estate_assets.condition.0">
77
-        <source>Zustand</source>
78
-      </trans-unit>
79
-      <trans-unit id="tl_vr_real_estate_assets.condition.1">
80
-        <source>Der Objektzustand.</source>
81
-      </trans-unit>
82
-      <trans-unit id="tl_vr_real_estate_assets.constructionYear.0">
83
-        <source>Baujahr</source>
84
-      </trans-unit>
85
-      <trans-unit id="tl_vr_real_estate_assets.constructionYear.1">
86
-        <source>Das Baujahr des Objektes.</source>
87
-      </trans-unit>
88
-      <trans-unit id="tl_vr_real_estate_assets.cooperativeShares.0">
89
-        <source>Genossenschaftsanteile</source>
90
-      </trans-unit>
91
-      <trans-unit id="tl_vr_real_estate_assets.cooperativeShares.1">
92
-        <source>Die Anzahl an benötigten Genossenschaftsanteilen.</source>
93
-      </trans-unit>
94
-      <trans-unit id="tl_vr_real_estate_assets.features.0">
95
-        <source>Ausstattung</source>
96
-      </trans-unit>
97
-      <trans-unit id="tl_vr_real_estate_assets.features.1">
98
-        <source>Weitere Ausstattungen des Objektes.</source>
99
-      </trans-unit>
100
-      <trans-unit id="tl_vr_real_estate_assets.heatingType.0">
101
-        <source>Heizungstyp</source>
102
-      </trans-unit>
103
-      <trans-unit id="tl_vr_real_estate_assets.heatingType.1">
104
-        <source>Die Art der Heizung.</source>
105
-      </trans-unit>
106
-      <trans-unit id="tl_vr_real_estate_assets.energyPassType.0">
107
-        <source>Art des Energieausweises</source>
108
-      </trans-unit>
109
-      <trans-unit id="tl_vr_real_estate_assets.energyPassType.1">
110
-        <source>Der Typ des Energieausweises.</source>
111
-      </trans-unit>
112
-      <trans-unit id="tl_vr_real_estate_assets.energyConsumption.0">
113
-        <source>Energieverbrauch in kWh/(m²a)</source>
114
-      </trans-unit>
115
-      <trans-unit id="tl_vr_real_estate_assets.energyConsumption.1">
116
-        <source>Energieverbrauch nach EA.</source>
117
-      </trans-unit>
118
-      <trans-unit id="tl_vr_real_estate_assets.gallerySRC.0">
119
-        <source>Bilder zum Objekt</source>
120
-      </trans-unit>
121
-      <trans-unit id="tl_vr_real_estate_assets.gallerySRC.1">
122
-        <source>Das am Anfang einsortierte Bild dient als Aufmacherfoto für die Anzeige.</source>
123
-      </trans-unit>
124
-      <trans-unit id="tl_vr_real_estate_assets.floorPlansSRC.0">
125
-        <source>Grundrisse</source>
126
-      </trans-unit>
127
-      <trans-unit id="tl_vr_real_estate_assets.floorPlansSRC.1">
128
-        <source>Grundrisse zum Objekt.</source>
129
-      </trans-unit>
130
-      <trans-unit id="tl_vr_real_estate_assets.availability.0">
131
-        <source>Bezugsfrei ab</source>
132
-      </trans-unit>
133
-      <trans-unit id="tl_vr_real_estate_assets.availability.1">
134
-        <source>Ab wann kann das Objekt bezogen werden.</source>
135
-      </trans-unit>
136
-      <trans-unit id="tl_vr_real_estate_assets.availableFrom.0">
137
-        <source>Frühestes Bezugsdatum</source>
138
-      </trans-unit>
139
-      <trans-unit id="tl_vr_real_estate_assets.availableFrom.1">
140
-        <source>Ab wann kann das Objekt frühestens bezogen werden.</source>
141
-      </trans-unit>
142
-      <trans-unit id="tl_vr_real_estate_assets.description.0">
143
-        <source>Objektbeschreibung</source>
144
-      </trans-unit>
145
-      <trans-unit id="tl_vr_real_estate_assets.description.1">
146
-        <source>Falls es zu dem Objekt noch Anmerkungen gibt.</source>
147
-      </trans-unit>
148
-      <trans-unit id="tl_vr_real_estate_assets.published.0">
149
-        <source>Veröffentlichen</source>
150
-      </trans-unit>
151
-      <trans-unit id="tl_vr_real_estate_assets.published.1">
152
-        <source>Das Objekt wird auf der Webseite gelistet.</source>
153
-      </trans-unit>
154
-      <trans-unit id="tl_vr_real_estate_assets.start.0">
155
-        <source>Anzeigen ab</source>
156
-      </trans-unit>
157
-      <trans-unit id="tl_vr_real_estate_assets.start.1">
158
-        <source>Ab wann das Objekt sichtbar sein soll. Leer lassen für sofortige Veröffentlichung.</source>
159
-      </trans-unit>
160
-      <trans-unit id="tl_vr_real_estate_assets.stop.0">
161
-        <source>Anzeigen bis</source>
162
-      </trans-unit>
163
-      <trans-unit id="tl_vr_real_estate_assets.stop.1">
164
-        <source>Bis wann das Objekt sichtbar sein soll. Leer lassen für dauerhafte Veröffentlichung.</source>
165
-      </trans-unit>
1
+<?xml version="1.0" ?>
2
+<xliff version="1.1">
3
+    <file datatype="php" source-language="de">
4
+        <body>
5
+            <trans-unit id="tl_vr_real_estate_assets.title.0">
6
+                <source>Titel</source>
7
+            </trans-unit>
8
+            <trans-unit id="tl_vr_real_estate_assets.title.1">
9
+                <source>Bezeichnung des Objekts. (z.B. 3 Zimmer-Wohnung)</source>
10
+            </trans-unit>
11
+            <trans-unit id="tl_vr_real_estate_assets.postal.0">
12
+                <source>Postleitzahl</source>
13
+            </trans-unit>
14
+            <trans-unit id="tl_vr_real_estate_assets.postal.1">
15
+                <source>Die Postleitzahl des Ortes.</source>
16
+            </trans-unit>
17
+            <trans-unit id="tl_vr_real_estate_assets.city.0">
18
+                <source>Ort</source>
19
+            </trans-unit>
20
+            <trans-unit id="tl_vr_real_estate_assets.city.1">
21
+                <source>Die Stadt/Ort wo sich das Objekt befindet.</source>
22
+            </trans-unit>
23
+            <trans-unit id="tl_vr_real_estate_assets.assetNo.0">
24
+                <source>Objekt-Nr.</source>
25
+            </trans-unit>
26
+            <trans-unit id="tl_vr_real_estate_assets.assetNo.1">
27
+                <source>Die Objektnummer der Anlage.</source>
28
+            </trans-unit>
29
+            <trans-unit id="tl_vr_real_estate_assets.address.0">
30
+                <source>Adresse</source>
31
+            </trans-unit>
32
+            <trans-unit id="tl_vr_real_estate_assets.address.1">
33
+                <source>Die Adresse des Objekts.</source>
34
+            </trans-unit>
35
+            <trans-unit id="tl_vr_real_estate_assets.floor.0">
36
+                <source>Geschoss</source>
37
+            </trans-unit>
38
+            <trans-unit id="tl_vr_real_estate_assets.floor.1">
39
+                <source>Die Geschossangabe des Objekts (z.B. 2. OG links).</source>
40
+            </trans-unit>
41
+            <trans-unit id="tl_vr_real_estate_assets.livingSpace.0">
42
+                <source>Wohnfläche</source>
43
+            </trans-unit>
44
+            <trans-unit id="tl_vr_real_estate_assets.livingSpace.1">
45
+                <source>Wohnfläche in m².</source>
46
+            </trans-unit>
47
+            <trans-unit id="tl_vr_real_estate_assets.numberOfRooms.0">
48
+                <source>Zimmerzahl</source>
49
+            </trans-unit>
50
+            <trans-unit id="tl_vr_real_estate_assets.numberOfRooms.1">
51
+                <source>Anzahl der Zimmer.</source>
52
+            </trans-unit>
53
+            <trans-unit id="tl_vr_real_estate_assets.coldRent.0">
54
+                <source>Kaltmiete</source>
55
+            </trans-unit>
56
+            <trans-unit id="tl_vr_real_estate_assets.coldRent.1">
57
+                <source>Die Kaltmiete in EUR.</source>
58
+            </trans-unit>
59
+            <trans-unit id="tl_vr_real_estate_assets.rent.0">
60
+                <source>Stellplatzmiete</source>
61
+            </trans-unit>
62
+            <trans-unit id="tl_vr_real_estate_assets.rent.1">
63
+                <source>Die Miete für Stellplätze in EUR.</source>
64
+            </trans-unit>
65
+            <trans-unit id="tl_vr_real_estate_assets.advanceOperatingCosts.0">
66
+                <source>Nebenkosten&amp;shy;vorschuss</source>
67
+            </trans-unit>
68
+            <trans-unit id="tl_vr_real_estate_assets.advanceOperatingCosts.1">
69
+                <source>Der Nebenkostenvorschuss in EUR.</source>
70
+            </trans-unit>
71
+            <trans-unit id="tl_vr_real_estate_assets.heatingCosts.0">
72
+                <source>Heizkosten</source>
73
+            </trans-unit>
74
+            <trans-unit id="tl_vr_real_estate_assets.heatingCosts.1">
75
+                <source>Die Heizkosten in EUR.</source>
76
+            </trans-unit>
77
+            <trans-unit id="tl_vr_real_estate_assets.condition.0">
78
+                <source>Zustand</source>
79
+            </trans-unit>
80
+            <trans-unit id="tl_vr_real_estate_assets.condition.1">
81
+                <source>Der Objektzustand.</source>
82
+            </trans-unit>
83
+            <trans-unit id="tl_vr_real_estate_assets.constructionYear.0">
84
+                <source>Baujahr</source>
85
+            </trans-unit>
86
+            <trans-unit id="tl_vr_real_estate_assets.constructionYear.1">
87
+                <source>Das Baujahr des Objektes.</source>
88
+            </trans-unit>
89
+            <trans-unit id="tl_vr_real_estate_assets.cooperativeShares.0">
90
+                <source>Genossenschaftsanteile</source>
91
+            </trans-unit>
92
+            <trans-unit id="tl_vr_real_estate_assets.cooperativeShares.1">
93
+                <source>Die Anzahl an benötigten Genossenschaftsanteilen.</source>
94
+            </trans-unit>
95
+            <trans-unit id="tl_vr_real_estate_assets.deposit.0">
96
+                <source>Kaution</source>
97
+            </trans-unit>
98
+            <trans-unit id="tl_vr_real_estate_assets.deposit.1">
99
+                <source>Die zu hinterlegende Kaution.</source>
100
+            </trans-unit>
101
+            <trans-unit id="tl_vr_real_estate_assets.entitlementCertificate.0">
102
+                <source>Wohnberechtigungsschein</source>
103
+            </trans-unit>
104
+            <trans-unit id="tl_vr_real_estate_assets.entitlementCertificate.1">
105
+                <source>Wenn ein Wohnberechtigungsschein erforderlich ist.</source>
106
+            </trans-unit>
107
+            <trans-unit id="tl_vr_real_estate_assets.features.0">
108
+                <source>Ausstattung</source>
109
+            </trans-unit>
110
+            <trans-unit id="tl_vr_real_estate_assets.features.1">
111
+                <source>Weitere Ausstattungen des Objektes.</source>
112
+            </trans-unit>
113
+            <trans-unit id="tl_vr_real_estate_assets.heatingType.0">
114
+                <source>Heizungstyp</source>
115
+            </trans-unit>
116
+            <trans-unit id="tl_vr_real_estate_assets.heatingType.1">
117
+                <source>Die Art der Heizung.</source>
118
+            </trans-unit>
119
+            <trans-unit id="tl_vr_real_estate_assets.energyPassType.0">
120
+                <source>Art des Energieausweises</source>
121
+            </trans-unit>
122
+            <trans-unit id="tl_vr_real_estate_assets.energyPassType.1">
123
+                <source>Der Typ des Energieausweises.</source>
124
+            </trans-unit>
125
+            <trans-unit id="tl_vr_real_estate_assets.energyConsumption.0">
126
+                <source>Energieverbrauch in kWh/(m²a)</source>
127
+            </trans-unit>
128
+            <trans-unit id="tl_vr_real_estate_assets.energyConsumption.1">
129
+                <source>Energieverbrauch nach EA.</source>
130
+            </trans-unit>
131
+            <trans-unit id="tl_vr_real_estate_assets.gallerySRC.0">
132
+                <source>Bilder zum Objekt</source>
133
+            </trans-unit>
134
+            <trans-unit id="tl_vr_real_estate_assets.gallerySRC.1">
135
+                <source>Das am Anfang einsortierte Bild dient als Aufmacherfoto für die Anzeige.</source>
136
+            </trans-unit>
137
+            <trans-unit id="tl_vr_real_estate_assets.floorPlansSRC.0">
138
+                <source>Grundrisse</source>
139
+            </trans-unit>
140
+            <trans-unit id="tl_vr_real_estate_assets.floorPlansSRC.1">
141
+                <source>Grundrisse zum Objekt.</source>
142
+            </trans-unit>
143
+            <trans-unit id="tl_vr_real_estate_assets.availability.0">
144
+                <source>Bezugsfrei ab</source>
145
+            </trans-unit>
146
+            <trans-unit id="tl_vr_real_estate_assets.availability.1">
147
+                <source>Ab wann kann das Objekt bezogen werden.</source>
148
+            </trans-unit>
149
+            <trans-unit id="tl_vr_real_estate_assets.availableFrom.0">
150
+                <source>Frühestes Bezugsdatum</source>
151
+            </trans-unit>
152
+            <trans-unit id="tl_vr_real_estate_assets.availableFrom.1">
153
+                <source>Ab wann kann das Objekt frühestens bezogen werden.</source>
154
+            </trans-unit>
155
+            <trans-unit id="tl_vr_real_estate_assets.description.0">
156
+                <source>Objektbeschreibung</source>
157
+            </trans-unit>
158
+            <trans-unit id="tl_vr_real_estate_assets.description.1">
159
+                <source>Falls es zu dem Objekt noch Anmerkungen gibt.</source>
160
+            </trans-unit>
161
+            <trans-unit id="tl_vr_real_estate_assets.published.0">
162
+                <source>Veröffentlichen</source>
163
+            </trans-unit>
164
+            <trans-unit id="tl_vr_real_estate_assets.published.1">
165
+                <source>Das Objekt wird auf der Webseite gelistet.</source>
166
+            </trans-unit>
167
+            <trans-unit id="tl_vr_real_estate_assets.start.0">
168
+                <source>Anzeigen ab</source>
169
+            </trans-unit>
170
+            <trans-unit id="tl_vr_real_estate_assets.start.1">
171
+                <source>Ab wann das Objekt sichtbar sein soll. Leer lassen für sofortige Veröffentlichung.</source>
172
+            </trans-unit>
173
+            <trans-unit id="tl_vr_real_estate_assets.stop.0">
174
+                <source>Anzeigen bis</source>
175
+            </trans-unit>
176
+            <trans-unit id="tl_vr_real_estate_assets.stop.1">
177
+                <source>Bis wann das Objekt sichtbar sein soll. Leer lassen für dauerhafte Veröffentlichung.</source>
178
+            </trans-unit>
179
+            <trans-unit id="tl_vr_real_estate_assets.total">
180
+                <source>Gesamtkosten</source>
181
+            </trans-unit>
182
+            <trans-unit id="tl_vr_real_estate_assets.total">
183
+                <source>Gesamtkosten</source>
184
+            </trans-unit>
166 185
 
167 186
 
168
-      <trans-unit id="tl_vr_real_estate_assets.title_legend">
169
-        <source>Objekt</source>
170
-      </trans-unit>
171
-      <trans-unit id="tl_vr_real_estate_assets.basic_data_legend">
172
-        <source>Grundinformationen</source>
173
-      </trans-unit>
174
-      <trans-unit id="tl_vr_real_estate_assets.features_legend">
175
-        <source>Ausstattung</source>
176
-      </trans-unit>
177
-      <trans-unit id="tl_vr_real_estate_assets.images_legend">
178
-        <source>Bilder/Grundrisse</source>
179
-      </trans-unit>
180
-      <trans-unit id="tl_vr_real_estate_assets.availability_legend">
181
-        <source>Verfügbarkeit</source>
182
-      </trans-unit>
183
-      <trans-unit id="tl_vr_real_estate_assets.misc_legend">
184
-        <source>Objektbeschreibung</source>
185
-      </trans-unit>
186
-      <trans-unit id="tl_vr_real_estate_assets.publish_legend">
187
-        <source>Veröffentlichungseinstellungen</source>
188
-      </trans-unit>
187
+            <trans-unit id="tl_vr_real_estate_assets.title_legend">
188
+                <source>Objekt</source>
189
+            </trans-unit>
190
+            <trans-unit id="tl_vr_real_estate_assets.basic_data_legend">
191
+                <source>Grundinformationen</source>
192
+            </trans-unit>
193
+            <trans-unit id="tl_vr_real_estate_assets.features_legend">
194
+                <source>Ausstattung</source>
195
+            </trans-unit>
196
+            <trans-unit id="tl_vr_real_estate_assets.images_legend">
197
+                <source>Bilder/Grundrisse</source>
198
+            </trans-unit>
199
+            <trans-unit id="tl_vr_real_estate_assets.availability_legend">
200
+                <source>Verfügbarkeit</source>
201
+            </trans-unit>
202
+            <trans-unit id="tl_vr_real_estate_assets.misc_legend">
203
+                <source>Objektbeschreibung</source>
204
+            </trans-unit>
205
+            <trans-unit id="tl_vr_real_estate_assets.publish_legend">
206
+                <source>Veröffentlichungseinstellungen</source>
207
+            </trans-unit>
189 208
 
190
-      <trans-unit id="tl_vr_real_estate_assets.edit.0">
191
-        <source>Objekt bearbeiten</source>
192
-      </trans-unit>
193
-      <trans-unit id="tl_vr_real_estate_assets.edit.1">
194
-        <source>Objekt ID %s bearbeiten</source>
195
-      </trans-unit>
209
+            <trans-unit id="tl_vr_real_estate_assets.edit.0">
210
+                <source>Objekt bearbeiten</source>
211
+            </trans-unit>
212
+            <trans-unit id="tl_vr_real_estate_assets.edit.1">
213
+                <source>Objekt ID %s bearbeiten</source>
214
+            </trans-unit>
196 215
 
197
-    </body>
198
-  </file>
216
+        </body>
217
+    </file>
199 218
 </xliff>
... ...
@@ -50,16 +50,27 @@
50 50
                 {% if item.advanceOperatingCosts > 0 %}{{ _self.listEntry('tl_vr_real_estate_assets.advanceOperatingCosts.0'|trans({}, 'contao_default'),item.advanceOperatingCosts|number_format(2, ',', ''),{ append: ' €'}) }}{% endif %}
51 51
                 {% if item.rent > 0 %}{{ _self.listEntry('tl_vr_real_estate_assets.rent.0'|trans({}, 'contao_default'),item.rent|number_format(2, ',', ''),{ append: ' €'}) }}{% endif %}
52 52
                 {% set total = item.coldRent + item.rent + item.advanceOperatingCosts %}
53
-                {{ _self.listEntry('tl_vr_real_estate_assets.total.0'|trans({}, 'contao_default'),total|number_format(2, ',', ''),{ class: 'mt-default', strong: true, append: ' €'}) }}
53
+                {{ _self.listEntry('tl_vr_real_estate_assets.total'|trans({}, 'contao_default'),total|number_format(2, ',', ''),{ class: 'mt-default', strong: true, append: ' €'}) }}
54 54
             </ul>
55 55
             <ul class="expose-facts-features">
56 56
                 {% if item.livingSpace > 0 %}{{ _self.listEntry('tl_vr_real_estate_assets.livingSpace.0'|trans({}, 'contao_default'),item.livingSpace|number_format(2, ',', ''),{ append: ' m²'}) }}{% endif %}
57
+                {% if item.deposit is not empty %}{{ _self.listEntry('tl_vr_real_estate_assets.deposit.0'|trans({}, 'contao_default'),item.deposit) }}{% endif %}
57 58
                 {% if item.numberOfRooms > 0 %}{{ _self.listEntry('tl_vr_real_estate_assets.numberOfRooms.0'|trans({}, 'contao_default'),item.numberOfRooms) }}{% endif %}
58 59
                 {% if item.floor > 0 %}{{ _self.listEntry('tl_vr_real_estate_assets.floor.0'|trans({}, 'contao_default'),item.floor) }}{% endif %}
60
+                {% if item.constructionYear is not empty %}{{ _self.listEntry('tl_vr_real_estate_assets.constructionYear.0'|trans({}, 'contao_default'),item.constructionYear) }}{% endif %}
61
+                {% if item.heatingType %}
62
+                    {% set heating = 'REF.re_heatingType.' ~ item.heatingType %}
63
+                    {{ _self.listEntry('tl_vr_real_estate_assets.heatingType.0'|trans({}, 'contao_default'),heating|trans({}, 'contao_default')) }}
64
+                {% endif %}
65
+                {% if item.energyConsumption and item.energyPassType %}
66
+                    {% set passType = 'REF.re_energyPassType.' ~ item.energyPassType %}
67
+                    {{ _self.listEntry('MSC.re_energyConsumption'|trans({}, 'contao_default') ~ ' ' ~ passType|trans({}, 'contao_default'),item.energyConsumption,{ append: ' kWh/(m²a)'}) }}
68
+                {% endif %}
59 69
                 {% for feature in item.features %}
60 70
                     {% set featureTrans = 'REF.re_features.' ~ feature %}
61 71
                     {{ _self.listEntry(featureTrans|trans({}, 'contao_default'),'Ja') }}
62 72
                 {% endfor %}
73
+                {% if item.entitlementCertificate == '1' %}{{ _self.listEntry('MSC.re_entitlementCertificate'|trans({}, 'contao_default'),'Ja',{ class: 'mt-default', strong: true }) }}{% endif %}
63 74
             </ul>
64 75
         </div>
65 76
         {{ _self.backgroundWrapper_close }}