From 1139530fbf3fb0fdce1bf5cfee311cd6f0fbf816 Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Mon, 14 Oct 2013 10:04:06 -0400 Subject: [PATCH] Merge remote-tracking branch 'origin/stable-3.0.5' --- interface/web/client/client_message.php | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/interface/web/client/client_message.php b/interface/web/client/client_message.php index fc9de0b..73c43bb 100644 --- a/interface/web/client/client_message.php +++ b/interface/web/client/client_message.php @@ -91,10 +91,15 @@ //* Parse client details into message $message = $_POST['message']; foreach($client as $key => $val) { - if($key != 'password'){ - $message = str_replace('{'.$key.'}', $val, $message); - } else { - $message = str_replace('{'.$key.'}', '---', $message); + switch ($key) { + case 'password': + $message = str_replace('{'.$key.'}', '---', $message); + break; + case 'gender': + $message = str_replace('{salutation}', $wb['gender_'.$val.'_txt'], $message); + break; + default: + $message = str_replace('{'.$key.'}', $val, $message); } } @@ -145,7 +150,13 @@ $field_names = $app->db->queryAllRecords($sql); if(!empty($field_names) && is_array($field_names)){ foreach($field_names as $field_name){ - if($field_name['Field'] != '') $message_variables .= '<a href="javascript:void(0);" class="addPlaceholder">{'.$field_name['Field'].'}</a> '; + if($field_name['Field'] != ''){ + if($field_name['Field'] == 'gender'){ + $message_variables .= '<a href="javascript:void(0);" class="addPlaceholder">{salutation}</a> '; + } else { + $message_variables .= '<a href="javascript:void(0);" class="addPlaceholder">{'.$field_name['Field'].'}</a> '; + } + } } } $app->tpl->setVar('message_variables',trim($message_variables)); -- Gitblit v1.9.1