Die folgenden Formatierungsoptionen bieten eine umfangreiche Möglichkeit, Platzhalter in Dokumenten präzise zu gestalten und an unterschiedliche Anforderungen anzupassen. Sie ermöglichen es, Daten auf eine benutzerfreundliche Weise zu präsentieren, sei es für Bilder, Zahlen oder Datumsangaben.
Eine Übersicht aller Platzhalter finden Sie hier: Platzhalter für Vorlagen.
Bilder – Formatierung und Darstellung
Originalgröße eines Bildes
Platzhalter: {{estate.images[0]}}
Hinweis: Dieser Platzhalter ersetzt das Bild in seiner Originalgröße und bettet es in ein HTML-Bild-Tag ein.
Zweites Bild – Zuschneiden auf 100x150 Pixel
Platzhalter: {{estate.images[1]|crop:100x150}}
Hinweis: Das Bild wird auf die Größe 100x150 Pixel zugeschnitten und im HTML-Bild-Tag eingebettet.
Zweites Bild – Einpassen in eine 100x150 Pixel große Fläche
Platzhalter: {{estate.images[1]|inside:100x150}}
Hinweis: Das Bild wird innerhalb eines Rahmens von 100x150 Pixeln angepasst, wobei die Bildqualität auf 80 % gesetzt wird.
Drittes Bild – Verwendung der Originalgröße
Platzhalter: {{estate.images[2]}}
Hinweis: Das Bild wird in seiner Originalgröße angezeigt, ohne jegliche Formatierung oder Zuschneidung.
Fehlendes Bild – Platzhalter wird durch einen leeren String ersetzt
Platzhalter: {{estate.images[27]}}
Hinweis: Wenn das Bild nicht vorhanden ist, wird der Platzhalter durch einen leeren String ersetzt.
Auswahl eines Bildes via JSON-Path-Iteration
Platzhalter: {{estate.images[?(@.category.id==1001)]}}
Hinweis: Bilder können auch über eine JSON-Path-Iteration nach bestimmten Kategorien gefiltert und angezeigt werden.
Zugriff auf zusätzliche Bild-Eigenschaften
Platzhalter: {{estate.images[0].description}}
Ersetzter Wert: Bildbeschreibung
Hinweis: Weitere Iterationen innerhalb der Bilddaten ermöglichen den Zugriff auf zusätzliche Eigenschaften wie Beschreibungen.
Formatierungsstile für Zahlen und Datumsfelder
Dezimalzahlen
Beispiel-Platzhalter: {{estate.energy.countrySpecific.de.energyCertificates[0].heatingNeed|decimal}}
Ersetzter Wert: 4630.438 => 4.630,44
Hinweis: Dezimalwerte werden mit einem Komma als Dezimaltrennzeichen und mit Tausendertrennung formatiert.
Ganzzahlen
Beispiel-Platzhalter: {{estate.rooms.numberOfBedrooms|integer}}
Ersetzter Wert: 1200 => 1.200
Hinweis: Ganzzahlen werden mit Tausendertrennung angezeigt, ohne Dezimalstellen.
Währung
Beispiel-Platzhalter: {{estate.prices.rent.baseRent.amount|currency}}
Ersetzter Wert: 1130 => 1.130,00 €
Hinweis: Währungsbeträge werden mit dem Euro-Symbol und Tausendertrennung formatiert.
Prozent
Beispiel-Platzhalter: {{estate.buyerTenantFee.percentage|percent}}
Ersetzter Wert: 0.0357 => 3,57 %
Hinweis: Der Prozentsatz wird mit einer genauen Darstellung der Dezimalstellen und einem Prozentzeichen angezeigt.
Datum und Uhrzeit (Standard)
Beispiel-Platzhalter: {{address.firstContact|date-time}}
Ersetzter Wert: 2024-06-17T23:59:00.000Z => 18.06.2024 01:59
Hinweis: Das Datum wird im deutschen Format (Tag.Monat.Jahr) und die Uhrzeit im 24-Stunden-Format angezeigt.
Datum (nur Datum)
Beispiel-Platzhalter: {{address.lastContact|date}}
Ersetzter Wert: 2024-06-17T23:59:00.000Z => 18.06.2024
Hinweis: Nur das Datum wird im deutschen Format angezeigt.
Datum und Uhrzeit (UTC)
Beispiel-Platzhalter: {{address.offerConsent.date|date-time-utc}}
Ersetzter Wert: 2024-06-17T23:59:00.000Z => 17.06.2024 23:59
Hinweis: Das Datum und die Uhrzeit werden im UTC-Zeitformat angezeigt.
Datum (UTC)
Beispiel-Platzhalter: {{address.dayOfBirth|date-utc}}
Ersetzter Wert: 2024-06-17T23:59:00.000Z => 17.06.2024
Hinweis: Nur das Datum wird im UTC-Format angezeigt.
Diese Formatierungsoptionen bieten eine breite Palette an Möglichkeiten, um die Platzhalter für Bilder, Zahlen und Datumswerte nach den spezifischen Anforderungen der Anwendung zu gestalten. Sie helfen dabei, Daten in einem klaren, benutzerfreundlichen und ansprechenden Format darzustellen.