wOutput::parseString
Ersetzt Platzhalter und interpretiert Bedingungen (ab CMS-Version 012.006.124.000)
Funktionsaufruf
String parseString(String $path, Array $placeholders, Boolean $htmlspecialchars)
Parameter
- string
- Vorlage
- placeholders
- Platzhalter
- htmlspecialchars
- falls HTML-Sonderzeichen generell kodiert werden sollen
Allgemeine Hinweise
Allgemeine Funktionen:
- disableOutputEscaping
Verhindert ein Maskieren bestimmter Zeichen (z.B. HTML-Tags) -
disableOutputEscaping(maskApos)
Verhindert das Escaping bestimmter Zeichen, maskiert jedoch Apostrophe weiterhin. -
htmlspecialchars
Wandelt HTML-Sonderzeichen in HTML-Entities um (z. B. < → < , > → > ). -
convertToJsonWysiwyg
Konvertiert den Inhalt eines WYSIWYG-Feldes in ein JSON-kompatibles Format. -
urlencode
Kodiert Zeichen für die Verwendung innerhalb einer URL -
trim
Entfernt führende und nachfolgende Leerzeichen sowie umgebende <p> -Tags aus einem HTML-String (z. B. aus dem Quellcode eines WYSIWYG-Feldes). -
maskApos
Maskiert Apostrophe -
wSendMailNospam
Verschleiert bzw. maskiert E-Mail-Adressen zum Schutz vor Spam-Bots
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.