forked from mahdahar/crm-summit
Merge pull request 'Update - Perbaikan untuk menampilkan data semua email yang aktif ke Mail Group' (#2) from mikael-zakaria/crm-summit:fitur-email-group into main
Reviewed-on: mahdahar/crm-summit#2
This commit is contained in:
commit
ea52ad8f99
@ -24,17 +24,14 @@ class Mailgroups extends BaseController {
|
||||
$results = $query->getResultArray();
|
||||
$data['mailgroups'] = $results;
|
||||
}
|
||||
$sql = "SELECT email_1 FROM users WHERE `enddate` IS NULL UNION SELECT email_2 FROM users WHERE `enddate` IS NULL";
|
||||
$sql = "SELECT email_2 as emails FROM users WHERE enddate IS NULL
|
||||
UNION SELECT email FROM emails WHERE email IS NOT NULL AND email != '' AND enddate IS NULL
|
||||
UNION SELECT email_1 FROM contacts WHERE email_1 IS NOT NULL AND email_1 != ''
|
||||
UNION SELECT email_2 FROM contacts WHERE email_2 IS NOT NULL AND email_2 != ''";
|
||||
$query = $db->query($sql);
|
||||
$results = $query->getResultArray();
|
||||
foreach($results as $email) { array_push( $data['emails'], $email['email_1']); }
|
||||
$sql = "SELECT email_1 FROM contacts WHERE enddate IS NULL UNION SELECT email_2 FROM contacts WHERE enddate IS NULL;";
|
||||
$query = $db->query($sql);
|
||||
$results = $query->getResultArray();
|
||||
foreach($results as $email) { array_push( $data['emails'], $email['email_1']); }
|
||||
$data['emails'] = array_unique($data['emails']);
|
||||
$data['emails'] = array_filter($data['emails']);
|
||||
//print_r($data['emails']);
|
||||
$data['emails'] = array_column($results, 'emails');
|
||||
|
||||
if ($this->request->getMethod() === 'POST') {
|
||||
$rules = [
|
||||
'mailgroupname' => 'required',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user