How to create a Display for anonymous users, based on existing display

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by opstao on December 8, 2014 at 5:10pm

We have a custom content type with many fields, the display of which is controlled by DS. Now we need a way to present a subset of those fields to be displayed when the user is anonymous. How can that be done? I don't see a way to clone an existing display definition and then edit it down to the desired fields. It would also need permissions set to be the only display available to anonymous.
--Thanks--

Comments

Views + Display Suite

Posted by Lars Bo Jensen on December 8, 2014 at 9:37pm

Seems like a case for Views or maybe Panels. I would prefer Views. Display the field subset as a Views block and set the Roles access on it.

You may also use dynamic fields in display modes controlled by Display Suite, and let them display views - with access control: roles.

Display Suite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /