You are here

function simple_cookie_compliance_dismiss_form in Simple Cookie Compliance 7

Same name and namespace in other branches
  1. 6 simple_cookie_compliance.module \simple_cookie_compliance_dismiss_form()

Dismiss form.

1 string reference to 'simple_cookie_compliance_dismiss_form'
template_preprocess_cookie_compliance in ./simple_cookie_compliance.module

File

./simple_cookie_compliance.module, line 88
All the necessary functions for configuring and output.

Code

function simple_cookie_compliance_dismiss_form($form, $form_state) {
  global $language;
  $button_text = check_plain(variable_get('simple_cookie_compliance_button_agree_' . $language->language, t('OK')));
  $form = array();
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => $button_text,
    '#attributes' => array(
      'class' => array(
        'cookie-compliance__button',
      ),
    ),
    '#ajax' => array(
      'callback' => 'simple_cookie_compliance_dismiss_form_submit',
      'progress' => array(
        'type' => 'none',
      ),
      'wrapper' => 'cookie-compliance',
    ),
  );
  $form['#attached']['css'] = array(
    drupal_get_path('module', 'simple_cookie_compliance') . '/css/simple_cookie_compliance.css',
  );
  return $form;
}