fixed replacement order in email placeholders to allow standart placeholders to be used

This commit is contained in:
Ulf Gebhardt 2019-01-21 16:40:02 +01:00
parent 1adc54c06c
commit cd3b2d5848

View File

@ -79,11 +79,6 @@ class saimod_mail extends \SYSTEM\SAI\sai_module{
}
$replacements = [];
$replacements['emoji_mobile'] = '📱';
foreach($data as $k => $v){
$replacements['data_'.$k] = $v;}
foreach($contact_data as $k => $v){
$replacements['contact_'.$k] = $v;}
while($placeholder = $placeholders_qq->next()){
switch($placeholder['type']){
case self::EMAIL_PLACEHOLDER_TYPE_TEXT:
@ -115,6 +110,11 @@ class saimod_mail extends \SYSTEM\SAI\sai_module{
break;
}
}
$replacements['emoji_mobile'] = '📱';
foreach($data as $k => $v){
$replacements['data_'.$k] = $v;}
foreach($contact_data as $k => $v){
$replacements['contact_'.$k] = $v;}
if($list){
$replacements['unsubscribe_link'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_PATH_BASEURL).
'#!unsubscribe;token.'.