wForm::getMailDataStr
Ermittelt die Formulardaten als Zeichenkette
Funktionsaufruf
String getMailDataStr()
Parameter
- fillIn
- Falls die Werte bereits ausgefüllt werden sollen
- options
- Erweiterte Einstellungen
- showOnlyElements => [|true]
- Falls nur Elemente und keine Variablen berücksichtigt werden sollen.
- hideIfEmpty => [|true]
- Falls nicht ausgefüllte Felder ausgeblendet werden sollen.
- useNameIfHasNoLabel
- Falls bei fehlender Bezeichnung der Feldname genutzt werden soll.
- projectCSS
- Pfad des Projektes, in der die zu verwendenete Mail-CSS (wGlobal/layout/styles/mail/default.css) liegt
- decorators => [|asHtmlTable|asHtmlTableDiv]
- Falls die Werte als HTML-Tabelle geliefert werden sollen.
Beispiel: Ermittelt die Formulardaten als Zeichenkette
Quelltext
<?php
// Auszug aus einer kontakt/index.php
// ...
$mailData = $this->getFormData();
$decorators = $this->getVar('contentType') == 'text/html' ? 'asHtmlTable' : '';
$mailData['wFormData'] = $this->getMailDataStr(false, array('showOnlyElements' => 'true', 'decorators' => $decorators));
// ...
?>
Weiterführende Links
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.