Updating replacement variables for when billing contact name enabled
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 15 Mar 2019 20:19:29 +0000 (16:19 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 15 Mar 2019 20:19:29 +0000 (16:19 -0400)
If enabled it must use billing contact name not first and last.

classes/notifications.php
views/admin/settings/editNotificationType.html

index 986a244..51a512e 100644 (file)
@@ -132,6 +132,12 @@ class GlmNotifications
                 'phone'      => $account['billing_phone'],
             )
         );
+        if ( $this->config['settings']['billing_contact_name_enabled'] ) {
+            $account_data['account']['contact_name'] = $account['billing_contact_name'];
+        } else {
+            $account_data['account']['first_name'] = $account['billing_fname'];
+            $account_data['account']['last_name'] = $account['billing_lname'];
+        }
         // Merge any data passed into this method
         $account_data['data'] = $data;
 
index 1b441da..9512be7 100644 (file)
                         <th>{literal}{$account.name}{/literal}</th>
                         <td>Name of Account</td>
                     </tr>
-                    <tr>
-                        <th>{literal}{$account.first_name}{/literal}</th>
-                        <td>Billing First Name</td>
-                    </tr>
-                    <tr>
-                        <th>{literal}{$account.last_name}{/literal}</th>
-                        <td>Billing Last Name</td>
-                    </tr>
+                    {if $settings.billing_contact_name_enabled}
+                        <tr>
+                            <th>{literal}{$account.contact_name}{/literal}</th>
+                            <td>Billing Contact Name</td>
+                        </tr>
+                    {else}
+                        <tr>
+                            <th>{literal}{$account.first_name}{/literal}</th>
+                            <td>Billing First Name</td>
+                        </tr>
+                        <tr>
+                            <th>{literal}{$account.last_name}{/literal}</th>
+                            <td>Billing Last Name</td>
+                        </tr>
+                    {/if}
                     <tr>
                         <th>{literal}{$account.addr1}{/literal}</th>
                         <td>Billing Address 1</td>