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. < → &lt; , > → &gt; ).
  • 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.