You are here

function mailchimp_lists_freeform_subscribe_page in Mailchimp 7.2

Page callback for a freeform newsletter subscription page.

1 string reference to 'mailchimp_lists_freeform_subscribe_page'
mailchimp_lists_menu in modules/mailchimp_lists/mailchimp_lists.module
Implements hook_menu().

File

modules/mailchimp_lists/mailchimp_lists.module, line 416
Mailchimp lists module.

Code

function mailchimp_lists_freeform_subscribe_page() {

  // Get all available freeform lists:
  global $user;
  $lists = mailchimp_lists_get_available_lists($user, array(
    'allow_anonymous' => TRUE,
  ));
  if (count($lists) == 0) {
    return t('There are no available newsletter subscriptions.');
  }
  return drupal_get_form('mailchimp_lists_user_subscribe_form', $lists, $user);
}