function override_css_export_ui_form in Override css 7
Override css settings form.
1 string reference to 'override_css_export_ui_form'
- override_css_override_css_ctools_export_ui in plugins/
export_ui/ override_css.inc - CTools Export UI required function for plugin definition
File
- plugins/
export_ui/ override_css.inc, line 44 - CTools Export UI plugin for Configuration Builder pages.
Code
function override_css_export_ui_form(&$form, &$form_state) {
$item = $form_state['item'];
// Basic information fieldset.
$form['info']['#title'] = t('Basic information');
$form['info']['#type'] = 'fieldset';
$form['info']['#collapsible'] = TRUE;
$form['info']['#collapsed'] = $form_state['op'] != 'add';
$form['bundle'] = array(
'#type' => 'textfield',
'#title' => t('Bundle'),
'#default_value' => $item->bundle,
'#description' => t('Bundle for css selector groups.'),
'#required' => FALSE,
'#access' => variable_get('override_css_bundle_enabled', FALSE),
);
$form['selectors'] = array(
'#type' => 'textarea',
'#title' => t('Selectors'),
'#default_value' => $item->selectors,
'#description' => t('Selectors of this group, one per line.'),
'#required' => TRUE,
);
$form['properties'] = array(
'#type' => 'checkboxes',
'#title' => t('Properties'),
'#options' => override_css_properties_list(TRUE),
'#default_value' => (array) $item->properties,
'#required' => TRUE,
);
$form['properties_values'] = array(
'#type' => 'value',
'#value' => isset($item->properties_values) ? $item->properties_values : array(),
);
}