public function getEmailContentField() { $condition = ''; if ($sid = $this->input['id']) { $condition .= " AND id =" . $sid; } $object = new email_content_template(); $contentField = $object->show('', 0, 100, '', '', 'name,appuniqueid'); $setInfo = $this->mEmailSettings->show($condition, 0, 0, '', '', 'appuniqueid', 'appuniqueid'); if (is_array($contentField)) { foreach ($contentField as $v) { if (!$sid && !array_key_exists($v['appuniqueid'], $setInfo)) { $this->addItem_withkey($v['appuniqueid'], $v['name']); } elseif ($sid && array_key_exists($v['appuniqueid'], $setInfo)) { $this->addItem_withkey($v['appuniqueid'], $v['name']); } } } $this->output(); }