You are here

function views_plugin_argument_default_request_params::argument_form in Views Arguments Extras 7

Same name and namespace in other branches
  1. 6 views_plugin_argument_default_request_params.inc \views_plugin_argument_default_request_params::argument_form()

File

./views_plugin_argument_default_request_params.inc, line 5

Class

views_plugin_argument_default_request_params

Code

function argument_form(&$form, &$form_state) {
  $default_options = $this->argument->options;
  $form['param_name'] = array(
    '#title' => 'Param Name',
    '#type' => 'textfield',
    '#default_value' => $default_options['param_name'],
    '#process' => array(
      'views_process_dependency',
    ),
    '#dependency' => array(
      'radio:options[default_action]' => array(
        'default',
      ),
      'radio:options[default_argument_type]' => array(
        $this->id,
      ),
    ),
    '#dependency_count' => 2,
  );
}