lists->getLists(); $mailchimp_list_options = []; if ($mailchimp_lists && isset($mailchimp_lists->lists) && !empty($mailchimp_lists->lists)) { foreach ($mailchimp_lists->lists as $list) { $mailchimp_list_options[$list->id] = $list->name; } } $form['mkbh_mailchimp'] = [ '#type' => 'fieldset', '#title' => t('Mailchimp settings'), '#collapsible' => TRUE, '#collapsed' => FALSE, ]; $form['mkbh_mailchimp']['mkbh_mailchimp_list'] = [ '#title' => t('Mailchimp list'), '#type' => 'select', '#options' => $mailchimp_list_options, '#default_value' => variable_get('mkbh_mailchimp_list', ''), '#required' => TRUE, '#description' => t('Choose mailchimp default list'), ]; // Facebook. $form['mkbh_facebook'] = [ '#type' => 'fieldset', '#title' => t('Facebook settings'), '#collapsible' => TRUE, '#collapsed' => FALSE, ]; $form['mkbh_facebook']['mkbh_fb_app_id'] = [ '#title' => t('Facebook Application ID'), '#type' => 'textfield', '#default_value' => variable_get('mkbh_fb_app_id', ''), '#required' => TRUE, '#description' => t('Choose facebook Application ID'), ]; $form['mkbh_facebook']['mkbh_fb_app_secret'] = [ '#title' => t('Facebook Application Secret'), '#type' => 'textfield', '#default_value' => variable_get('mkbh_fb_app_secret', ''), '#required' => TRUE, '#description' => t('Choose facebook Application Secret'), ]; $form['member_checkout_flow_pre_text'] = [ '#title' => t('Member Checkout Flow Pre-Text'), '#type' => 'text_format', '#default_value' => data_get(variable_get('member_checkout_flow_pre_text'), 'value'), '#required' => FALSE, '#format' => 'full_html', ]; return system_settings_form($form); } /** * // Facebook followers count setting form. */ function mkbh_facebook_followers($form, &$form_state){ // Facebook. $form['mkbh_facebook_followers'] = [ '#type' => 'fieldset', '#title' => t('Facebook followers count settings'), '#collapsible' => TRUE, '#collapsed' => FALSE, ]; $form['mkbh_facebook_followers']['facebook_fans_count'] = [ '#title' => t('Facebook followers count'), '#type' => 'textfield', '#default_value' => variable_get('facebook_fans_count', ''), '#required' => TRUE, '#description' => t('Set your facebook followers'), ]; return system_settings_form($form); }