function campaignmonitor_admin_settings_list_create_form_validate in Campaign Monitor 7
Same name and namespace in other branches
- 8 includes/campaignmonitor_lists.admin.inc \campaignmonitor_admin_settings_list_create_form_validate()
Validation handler for campaignmonitor_admin_settings_list_create_form().
1 string reference to 'campaignmonitor_admin_settings_list_create_form_validate'
- campaignmonitor_admin_settings_list_create_form in includes/
campaignmonitor_lists.admin.inc - Build list creation form, which is used to create new lists.
File
- includes/
campaignmonitor_lists.admin.inc, line 403 - Manage the different Campaign Monitor lists.
Code
function campaignmonitor_admin_settings_list_create_form_validate($form, &$form_state) {
$cm = CampaignMonitor::getConnector();
$result = $cm
->createList($form_state['values']['listname'], $form_state['values']['UnsubscribePage'], $form_state['values']['ConfirmedOptIn'], $form_state['values']['ConfirmationSuccessPage']);
if (!$result) {
$error = $cm
->getLatestError();
form_set_error('listname', $error['message']);
return FALSE;
}
}