4

Welcome to SE CiviCRM, you can install Fuzion tokens extension. It provides lots of tokens for contacts like relationships, payments etc Details can be found here.


4

Unfortunately there is no single Mosaico privilege. You would achieve what you want using a combination of CMS permissions and CiviCRM ACL. I would do the following: Create a special account for this volunteer, that they will use just for creating the the templates. Create ACL so that the volunteer account has access to only one group of contacts, a testing ...


3

The state token is a token and not a smarty variable, so it has to just be on its own, and you can't use it in the middle of a smarty if statement. You have to capture it first into a smarty variable: {capture assign=stateProv}{contact.state_province}{/capture} {if $stateProv eq 'FL'} <p>A COPY OF THE OFFICIAL REGISTRATION AND FINANCIAL INFORMATION ...


2

I finally got a JavaScript delay to work with the following code. It's pretty ad hoc (to use a polite term) but does seem to work. Cycles until it can see that the ckEditor header has loaded, then waits another half second for luck and selects the required template. Regards, Tony jQuery(document).ready(function(){ function checkBold (rep) { // ...


2

This was a regression and was fixed. https://lab.civicrm.org/dev/core/-/issues/2344


2

Thanks to @demerit for suggesting a way to capture the full Smarty error in the log. I discovered that I was not getting the entire error in the Apache log. Using CRM_Core_Error::debug_log_message($error_msg); I was able to capture the entire error which included the following useful line: line 17]: [plugin] (secure mode) modifier 'number_format' is not ...


2

For the name_xxx check your settings at Administer - CiviCase - CiviCase settings. There's a setting called "Redact Activity Email" that changes real names for privacy. And yes the email template used to send to activity assignees is called "Cases - Send Copy of an Activity" even for regular emails.


1

On a Contribution Page on the Receipt tab, you can add CC and BCC


1

I've recently burned a lot of time on what looks like the same problem. For me it was a the CK editor persisting in browser cache, refusing to pickup updated configuration (which looks right in your screenshot). Try different browser (or clean browser cache) and save the correct template again. Then test it. It should work.


1

Those are Smarty templates, and don't use regular CiviCRM tokens - which is confusing because the tokens can look the same. Fortunately, Smarty is a full-fledged templating language. You can do date formatting pretty easily. I think you want this: {$smarty.now|date_format:"%Y"}


1

Yes, some admin config forms doesn't invoke postProcess hook. Try below patch to invoke post process hook diff --git a/CRM/Admin/Form/MessageTemplates.php b/CRM/Admin/Form/MessageTemplates.php index 5f809f2..67cac30 100644 --- a/CRM/Admin/Form/MessageTemplates.php +++ b/CRM/Admin/Form/MessageTemplates.php @@ -309,6 +309,7 @@ class ...


1

I've identified the source of the problem and suggested a hack to work around the issue.


1

Can you try after applying patch from here may or may not be related!


1

I think this answer is outdated, I can see that the {$invoiceReference} variable is available in the message template - Contributions - Receipt (on-line). Use the Smarty function in the template to see all the available Smarty variables and their values: {debug output=html}


Only top voted, non community-wiki answers of a minimum length are eligible