$display =
$this->
getEntityDisplay($this->entity->
getTargetEntityTypeId(),
$this->entity->
getTargetBundle(), 'default'
)->
createCopy($mode);
$display->
save();
} $display_mode_label =
$display_modes[$mode]['label'
];
$url =
$this->
getOverviewUrl($mode);
$this->
messenger()->
addStatus($this->
t('The %display_mode mode now uses custom display settings. You might want to <a href=":url">configure them</a>.',
['%display_mode' =>
$display_mode_label, ':url' =>
$url->
toString()]));
} $statuses[$mode] = !
empty($value);
} $this->
saveDisplayStatuses($statuses);
} $this->
messenger()->
addStatus($this->
t('Your settings have been saved.'
));
} /**
* {@inheritdoc}
*/
protected function copyFormValuesToEntity(EntityInterface
$entity, array
$form, FormStateInterface
$form_state) { $form_values =
$form_state->
getValues();