You are here

function custom_breadcrumbs_panels_form_alter in Custom Breadcrumbs 7.2

Same name and namespace in other branches
  1. 6.2 custom_breadcrumbs_panels/custom_breadcrumbs_panels.module \custom_breadcrumbs_panels_form_alter()

Implements hook_form_alter().

File

custom_breadcrumbs_panels/custom_breadcrumbs_panels.module, line 207

Code

function custom_breadcrumbs_panels_form_alter(&$form, $form_state, $form_id) {
  if ($form_id == 'custom_breadcrumbs_admin_settings') {
    if (module_exists('custom_breadcrumbs_taxonomy')) {
      $form['settings']['custom_breadcrumbs_panels'] = array(
        '#type' => 'fieldset',
        '#title' => t('Panels'),
        '#collapsible' => TRUE,
        '#collapsed' => FALSE,
      );
      $form['settings']['custom_breadcrumbs_panels']['custom_breadcrumbs_taxonomy_panels'] = array(
        '#type' => 'checkbox',
        '#title' => t('Use taxonomy breadcrumbs for panels'),
        // @codingStandardsIgnoreLine
        '#default_value' => variable_get('custom_breadcrumbs_taxonomy_panels', FALSE),
        '#description' => t('If enabled, the view argument and/or the taxonomy structure of nodes returned by panels will be used to form the taxonomy breadcrumb trail.'),
        '#weight' => 45,
      );
    }
  }
}