Current Maintainers:
View Mode Selector creates a new field type called View mode selector which will override the view mode of an entity.
-
Install the module the drupal way.
-
Go to Manage fields and just select View mode selector as field type.
-
Now you can choose between a Select list and a Radio buttons. BTW the Radio buttons widget also allows you to upload an icon for a view mode which will be used instead of the view mode label in the widget form.
-
Select view modes that should be provided.
-
Create or edit an entity with the field attached and select a view mode.
When the view mode of an entity did not change as expected a solution could be
to check which module are implementing the hook_entity_view_mode_alter
, maybe another one overrides the view mode after View mode selector did it.