\n"; $button .= "\n"; if ($currentModule == 'Accounts') $button .= "\n\n"; $button .= "\n"; $button .= "\n"; $button .= "\n"; $button .= "\n"; $button .= " "; if ($focus->parent_type == "Accounts") $button .= "\n"; else $button .= "\n"; $button .= "\n"; $button .= "
\n"; // Stick the form header out there. echo get_form_header($mod_strings['LBL_INVITEE'], $button, false); $xtpl=new XTemplate ('modules/Emails/SubPanelViewRecipients.html'); $xtpl->assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); $xtpl->assign("RETURN_URL", "&return_module=$currentModule&return_action=DetailView&return_id=$focus->id"); $xtpl->assign("EMAIL_ID", $focus->id); $xtpl->assign("DELETE_INLINE_PNG", SugarThemeRegistry::current()->getImage('delete_inline','align="absmiddle" border="0"',null,null,'.gif',$app_strings['LNK_REMOVE'])); $xtpl->assign("EDIT_INLINE_PNG", SugarThemeRegistry::current()->getImage('edit_inline','align="absmiddle" border="0"', null,null,'.gif',$app_strings['LNK_EDIT'])); $oddRow = true; foreach($focus_users_list as $user) { $user_fields = array( 'USER_NAME' => $user->user_name, 'FULL_NAME' => $user->first_name." ".$user->last_name, 'ID' => $user->id, 'EMAIL' => $user->email1, 'PHONE_WORK' => $user->phone_work ); $xtpl->assign("USER", $user_fields); if($oddRow) { //todo move to themes $xtpl->assign("ROW_COLOR", 'oddListRow'); } else { //todo move to themes $xtpl->assign("ROW_COLOR", 'evenListRow'); } $oddRow = !$oddRow; $xtpl->parse("users.row"); // Put the rows in. } $xtpl->parse("users"); $xtpl->out("users"); $oddRow = true; print count($focus_contacts_list); foreach($focus_contacts_list as $contact) { $contact_fields = array( 'FIRST_NAME' => $contact->first_name, 'LAST_NAME' => $contact->last_name, 'ACCOUNT_NAME' => $contact->account_name, 'ID' => $contact->id, 'EMAIL' => $contact->email1, 'PHONE_WORK' => $contact->phone_work ); $xtpl->assign("CONTACT", $contact_fields); if($oddRow) { //todo move to themes $xtpl->assign("ROW_COLOR", 'oddListRow'); } else { //todo move to themes $xtpl->assign("ROW_COLOR", 'evenListRow'); } $oddRow = !$oddRow; $xtpl->parse("contacts.row"); // Put the rows in. } $xtpl->parse("contacts"); $xtpl->out("contacts"); ?>