Allgemein
Zur Formatierung von Zeichenketten bietet die Template-Engine allgemein die foglenden Funktionen:
date_format: Datums-Formatierung (http://www.smarty.net/manual/de/language.modifier.date.format.php)
string_format: Zeichen-Formatierung (http://www.smarty.net/manual/de/language.modifier.string.format.php)
truncate: Text-Kürzung (http://www.smarty.net/manual/de/language.modifier.truncate.php)
upper: Großbuchstaben (http://www.smarty.net/manual/de/language.modifier.upper.php)
lower: Kleinbuchstaben (http://www.smarty.net/manual/de/language.modifier.lower.php)
wordwrap: Zeichenketten umbrechen (http://www.smarty.net/manual/de/language.modifier.wordwrap.php)
strip_tags: HTML-Sonderzeichen entfernen (http://www.smarty.net/manual/de/language.modifier.strip.tags.php)
textformat: Allgemeine Textformatierung (http://www.smarty.net/manual/de/language.function.textformat.php)
HTML-Zeilenumbruch
Sie können den Inhalt einer Variable in HTML mit den eingegebenen Zeilenumbrüchen darstellen, indem Sie die Variable mit nl2br modifizieren. Alle Zeilenumbrüche werden in das HTML Format < br > umgewandelt.
{$sfm_field.archive_1|nl2br}Ziffern formatieren
Variante 1: Für die Formatierung mit Ziffern bieten sich die folgenden Zwei Modifizierungs-Varianten an:
Sie können string_format nutzen:
{$sfm_field.archive_2|string_format:"%.2f"}
Beispiel: 123456.78Siehe auch:
string_format, Smarty-Templateengine (http://www.smarty.net/manual/de/language.modifier.string.format.php)
string_format, basiert auf sprintf (http://www.php.net/sprintf)
Variante 2: Oder Sie nutzen die PHP Methode number_format
Definiert lediglich die Kommastellen:
{$sfm_field.archive_2|number_format:"2"}
Beispiel: 123456.78Definiert zusätzlich die Komma- und Tausendertrennung.
{$sfm_field.archive_2|number_format:"2":",":"'"}
Beispiel: 123'456,78Siehe auch: http://php.net/number_format














