Last active
November 22, 2019 18:44
-
-
Save vgrovestine/64ac504d503594f9e6876ce339c52351 to your computer and use it in GitHub Desktop.
Raw form data, email legibility improvement (Contao 4.4)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
In `CONTAO_INSTALL/vendor/contao/core-bundle/src/Resources/contao/forms/Form.php` at line 342, modify `$message` variable assignment. | |
Default presentation of raw form data in email message body is: | |
Label 1: Answer 1 | |
Label 2: Answer 2 | |
Label 3: Answer 3 | |
After applying modification to improve legibility, presentation of raw form data in email body is: | |
******************** | |
Label 1 [form field key 1] | |
Answer 1 | |
******************** | |
Label 2 [form field key 2] | |
Answer 2 | |
******************** | |
Label 3 [form field key 3] | |
Answer 3 | |
*/ | |
//$message .= (isset($arrLabels[$k]) ? $arrLabels[$k] : ucfirst($k)) . ': ' . (\is_array($v) ? implode(', ', $v) : $v) . "\n"; | |
$message .= "********************\n\n" . (isset($arrLabels[$k]) ? $arrLabels[$k] . ' [' . $k . ']' : $k) . "\n\n" . (\is_array($v) ? implode(', ', $v) : $v) . "\n\n"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment