From 22c460eab810d62fcc54c8991dce1faca62be24f Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 11 Jan 2017 15:48:41 -0500 Subject: [PATCH] Output email if no fname lname is found. If there's no name for contact need to output the email. --- classes/data/dataLeadEntry.php | 11 +++++++++++ views/admin/leads/index.html | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/classes/data/dataLeadEntry.php b/classes/data/dataLeadEntry.php index 560685b..ec363d1 100644 --- a/classes/data/dataLeadEntry.php +++ b/classes/data/dataLeadEntry.php @@ -139,6 +139,16 @@ class GlmDataLeadEntry extends GlmDataAbstract 'use' => 'a' ), + 'email' => array( + 'field' => 'lead_id', + 'as' => 'email', + 'type' => 'pointer', + 'p_table' => GLM_MEMBERS_LEADS_PLUGIN_DB_PREFIX . 'leads', + 'p_field' => 'email', + 'p_orderby' => 'email', + 'use' => 'l' + ), + 'fname' => array( 'field' => 'fname', 'type' => 'text', @@ -297,6 +307,7 @@ class GlmDataLeadEntry extends GlmDataAbstract // Remove what we don't want from the copy and get the list $this->fields = array( 'id' => $fSave['id'], + 'email' => $fSave['email'], 'fname' => $fSave['fname'], 'lname' => $fSave['lname'], 'org' => $fSave['org'], diff --git a/views/admin/leads/index.html b/views/admin/leads/index.html index 2f505b2..5901c53 100644 --- a/views/admin/leads/index.html +++ b/views/admin/leads/index.html @@ -120,7 +120,11 @@ {if $user_can_edit_leads} {/if} + {if $lead.fname} {$lead.fname} {$lead.lname} + {else} + {$lead.email} + {/if} {if $user_can_edit_leads}{/if} {if $user_can_edit_leads} -- 2.17.1