function image_plugin_argument_default_image_size::argument_form in Image 7
Same name and namespace in other branches
- 6 views/image_plugin_argument_default_image_size.inc \image_plugin_argument_default_image_size::argument_form()
File
- views/
image_plugin_argument_default_image_size.inc, line 14 - Contains the image size argument default plugin.
Class
- image_plugin_argument_default_image_size
- Default argument plugin to pick an image size.
Code
function argument_form(&$form, &$form_state) {
foreach (image_get_sizes() as $key => $size) {
$sizes[$key] = $size['label'];
}
$form[$this->option_name] = array(
'#type' => 'select',
'#title' => t('Default argument'),
'#options' => $sizes,
'#default_value' => $this
->get_argument(),
'#process' => array(
'views_process_dependency',
),
'#dependency' => array(
'radio:options[default_action]' => array(
'default',
),
'radio:options[default_argument_type]' => array(
$this->id,
),
),
'#dependency_count' => 2,
);
}