You are here

function collageformatter_form_entity_view_display_edit_form_alter in Collage Formatter 8

Implements hook_form_FORM_ID_alter().

File

./collageformatter.module, line 45
Main file for Collage Formatter module.

Code

function collageformatter_form_entity_view_display_edit_form_alter(&$form, FormStateInterface $form_state, $form_id) {
  if (count($form['fields']['field_image']['plugin']['settings_edit_form']) > 0 && $form_state
    ->getFormObject()
    ->getEntity()
    ->getRenderer('field_image')
    ->getPluginId() == 'collageformatter') {
    $form['fields']['field_image']['plugin']['settings_edit_form']['actions']['flush'] = [
      '#type' => 'submit',
      '#value' => t('Flush generated images'),
      '#submit' => [
        'collageformatter_flush_style_submit',
      ],
    ];
  }
}