Standard View Mode bei Inhaltstyp ändern
Eingetragen von lenno (31)
am 10.07.2015 - 17:51 Uhr in
am 10.07.2015 - 17:51 Uhr in
Hallo,
ist bestimmt ganz einfach, aber ich komme nicht drauf. Wie kann ich den Standard View Mode eines Inhaltstyps ändern?
Also wenn ein Benutzer z.B. einen Artikel erstellt, möchte ich das dieser anschließend nicht im Standard View Mode erscheint, sondern in einem anderen von mir selbst erstellten View Mode. Ich arbeite mit Display Suite, allerdings kann ich dort nur einstellen, dass der user den View Mode für seinen eigenen Artikel ändern kann. Ich möchte jedoch für alle Artikel einen einheitlichen (nicht Standard) View Mode, der von den "normalen" Benutzern nicht geändert werden kann.
Vielen Dank im Voraus!
Gruß
Lenno
- Anmelden oder Registrieren um Kommentare zu schreiben
Im Content-Type definierst Du
am 10.07.2015 - 18:56 Uhr
Im Content-Type definierst Du doch die Default-Ansicht. Der Ersteller des Artikels kann nichts mehr wählen, da er nicht die Rechte zum Verwalten von Inhaltstypen hat. Wo ist also das Problem?
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Dachte ich auch, aber ich
am 10.07.2015 - 19:29 Uhr
Dachte ich auch, aber ich finde die Einstellung nicht - wo kann ich das beim Inhaltstypen denn einstellen?
Beim Inhaltstypen unter
am 10.07.2015 - 19:54 Uhr
Beim Inhaltstypen unter Manage Display.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Vielen Dank für deine Hilfe,
am 11.07.2015 - 13:55 Uhr
Vielen Dank für deine Hilfe, aber unter Manage Display kann ich lediglich die einzelnen View Modes z.B. Standard und Anrisstext bearbeiten - ich kann jedoch nicht festlegen, welcher dieser View Modes verwendet werden soll, wenn ein Benutzer auf den Beitrag klickt und sich diesen anschaut. Derzeit wird standardmäßig der View Mode "Standard" verwendet, ich möchte allerdings das standardmäßig z.B. der nur der Anrisstext angezeigt/verwendet wird.
Kurzer Hinweis wieso ich das möchte: Ich möchte mit Display Suite die Funktion "Region to Block" verwenden, diese funktioniert allerdings nicht wenn der "Standard" view mode eines Inhaltstypen verwendet/angezeigt wird.
hook_entity_view_mode_alter
am 11.07.2015 - 14:16 Uhr
Schau mal dort: hook_entity_view_mode_alter. Damit kannst Du on the fly einen anderen ViewMode festlegen.
Mit DS arbeite ich nicht, keine Ahnung ob sich das hier gegenseitig beeinträchtigt..
Danke, ich werds mal
am 12.07.2015 - 11:41 Uhr
Danke, ich werds mal versuchen - bin noch ein absoluter Neuling was Programmierung angeht. Aber in diesem Fall ist es glaube ich nicht anders machbar.