system workflow template uses backend URL
Overview
The default Pledge Reminder system workflow template is configured to send out public-facing messages that include backend URLs. In Joomla this means the URL in the message is "domain.org/administrator/" rather than "domain.org/index.php". See SE question.
Reproduction steps
- N/a
Current behaviour
Public users of the pledge system get reminders with links that don't work (go to administrator site, not public site).
Expected behaviour
Link should go to front end.
Environment information
- CiviCRM: 5.33.2
- CMS: Joomla 3.9.24 (unsure of other CMS)
Comments
Simple fix of adding param "fe=1" to the crmURL in the smarty code. Have not evaluated other templates which might have the same problem. Do not know if this is only Joomla, or if the fe=1 fix will cause any problems with other CMSs.