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));
// ...

?>

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.