Révision e4c061ad
Ajouté par Assos Assos il y a plus de 9 ans
drupal7/sites/all/modules/ctools/includes/fields.inc | ||
---|---|---|
79 | 79 |
$instance = ctools_fields_fake_field_instance($field['field_name'], $view_mode, $formatter_type, $conf['formatter_settings']); |
80 | 80 |
$settings_form = $function($field, $instance, $view_mode, $form, $form_state); |
81 | 81 |
if ($settings_form) { |
82 |
// Allow other modules to alter the formatter settings form. |
|
83 |
$context = array( |
|
84 |
'module' => $formatter['module'], |
|
85 |
'formatter' => $formatter, |
|
86 |
'field' => $field, |
|
87 |
'instance' => $instance, |
|
88 |
'view_mode' => $view_mode, |
|
89 |
'form' => $form, |
|
90 |
'form_state' => $form_state, |
|
91 |
); |
|
92 |
drupal_alter('field_formatter_settings_form', $settings_form, $context); |
|
93 |
|
|
94 |
$settings_form['#tree'] = TRUE; |
|
82 | 95 |
$form['ctools_field_list']['#value'][] = $field; |
83 | 96 |
$form += $settings_form; |
84 | 97 |
} |
Formats disponibles : Unified diff
Weekly update of contrib modules