/** * Ставит/убирает выделение контактов для рассылки. * * @param integer $group_id илентификатор группы * @param string $action действие check/uncheck */ function MailerToggleContacts($group_id, $action) { session_start(); $objResponse = new xajaxResponse(); if (hasPermissions('ourcontacts')) { $contacts = contacts::getContacts($group_id); if ($contacts) { switch ($action) { case 'check': foreach ($contacts as $c) { $objResponse->assign('w_contacts_id_' . $c['id'], 'checked', true); } break; case 'uncheck': foreach ($contacts as $c) { $objResponse->assign('w_contacts_id_' . $c['id'], 'checked', false); } break; } } } return $objResponse; }