Support Center

Placeholders in email templates not getting replaced

This usually occurs when the language variable for a mail template is updated, and a previous translation for that template is out-of-date. Note that email header and footer templates have been added, so you will not need to edit every email template to add your custom header or footer.

  1. Download and open the custom language variable file in application/languages/[yourlanguage]/custom.csv on your computer.
  2. Remove any entries that are similar to _EMAIL_*_SUBJECT or _EMAIL_*_BODY. You may want to place these in another file to refer to later. Note that most of the _EMAIL_*_BODY language variables will span multiple lines in the file.
  3. Re-upload the custom.csv with those entries removed. Make sure it has proper global write permissions so that SocialEngine can write to it (chmod 0777).
  4. The original, unmodified variables will now be displayed in the edit form. Re-apply your modifications in the admin panel under Settings -> Mail Templates.

Great work! Please feel free to contact us if you have any questions or need further tutorials. Visit our community to have more interactions with us and other clients or third party developers. We’d love to see you there!
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found