You are here

function domain_variable_variable_settings_form_alter in Domain Variable 7

Implements hook_variable_settings_form_alter().

File

./domain_variable.variable.inc, line 48
Variable hooks for domain_variable.

Code

function domain_variable_variable_settings_form_alter(&$form, &$form_state, $form_id) {
  module_load_include('form.inc', 'variable_realm');
  $controller = variable_realm_controller('domain');
  if ($variables = $controller
    ->getEnabledVariables()) {

    // Set element #prefix to correct subdomain for path-related variables.
    if ($url_variables = array_intersect($variables, array(
      'site_frontpage',
      'site_403',
      'site_404',
    ))) {
      $domain = domain_machine_name_load($controller
        ->getKey());
      _domain_variable_variable_settings_fix_url_labels($form, $url_variables, $domain);
    }
  }
}