Frage

Wie weise ich einen Block (der selben Block) zweimal oder dreimal zu den verschiedenen Regionen? Die Idee ist, nicht den gleichen Block auf der gleichen Seite zu haben, mehr als einmal, aber an verschiedenen Orten auf verschiedenen Seiten, so vier ‚Displays‘ würde zur Verfügung steht:

  • Block X im $ top_left Region
  • Block X im $ TOP_RIGHT Region
  • Block X im $ above_content Region
  • Block X versteckt

Dabei gilt es befinden soll, sollte so einfach sein wie Knotenpfade in den textare Zugabe, nicht wahr? Ich verstehe, das ist, was es ist für ...

Wenn es ein Modul (bitte Gott nein, nicht ein weiteres Modul!), Würde ich ein paar Details mag.

Danke.

War es hilfreich?

Lösung

Sie werden in den Context Modul aussehen wollen, die Sie assign Blöcke lassen Sätze basierend auf von Bedingungen. Sie erstellen einen Kontext, ein paar Bedingungen, dann erstellen Sie eine Reaktion auf diese Bedingungen, bei denen Ihr Block erscheint einrichten.

Also, sagen wir, Sie zeigen wollte Block X auf der Titelseite und wenn ein Benutzer angemeldet ist. Wenn es auf der Titelseite ist Block X in Region 1 , aber wenn der Benutzer angemeldet ist, Block X in Region 2 .

Sie würden erstellen zwei Kontexte:

  1. Bedingungen: Is Front Page Benutzer ist anonym , Reaktionen: anzeigen Block X in Region 1
  2. Bedingungen: Benutzer angemeldet ist in , Reaktionen anzeigen Block X in Region 2

Ich bin verallgemeinern hier, aber Sie werden sehen, welche Bedingungen und Reaktionen zur Nutzung zur Verfügung stehen, wenn Sie Kontext installieren.

Andere Tipps

Wir können den Einsatz von Multiblock Modul statt Kontext verwenden. Es dient Ihren Zweck besser

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top