Blame | Last modification | View Log | Download
# How to add a custom success message## Option 1Simple set it as option parameter:``` php$modules->get('SimpleContactForm')->render(array('emailMessage' => 'Custom Message'));```## Option 2Make it translatable:``` php$modules->get('SimpleContactForm')->render(array('emailMessage' => __('Custom Message')));```## Option 3Set it as variable before:``` php$emailMessage = $page->title . ' test';$content .= $modules->get('SimpleContactForm')->render(array('emailMessage' => $emailMessage));```## Option 4Include the content from another file:``` phpinclude('./message.php');$content .= $modules->get('SimpleContactForm')->render(array('emailMessage' => $emailMessage));// message.php<?php namespace ProcessWire;$emailMessage = $page->title . ' some content ' . $input->post->fieldname;```## Option 5Include the content from another file using output buffering:``` phpob_start();include('./message.php');$emailMessage = ob_get_clean();$content .= $modules->get('SimpleContactForm')->render(array('emailMessage' => $emailMessage));// message.php<?php namespace ProcessWire;echo $page->title . ' test3 ' . $input->post->headline;```## Using twig```html{% set emailMessage %}{% include 'mails/recommend.twig' %}{% endset %}{% set options = {'action': './#recommend','emailMessage': emailMessage} %}{{modules.get('SimpleContactForm').render(options)}}{# recommend.twig #}...{{ estate.title }}{{ page.httpUrl }}{% if input.scf_salutation == 1 %}xx{% elseif input.scf_salutation == 2 %}xx{% else %}xx{% endif %}...```