Als «blocks» getaggte Fragen

In Drupal wird eine in sich geschlossene Sammlung von Inhalten und Funktionen, die in Themenbereichen angezeigt wird, als Block bezeichnet.

9
Wie kann ich einen Block programmgesteuert anzeigen?
Ich entwickle eine Site mit Drupal 8 Beta-14. Ich habe einen Ansichtsblock mit verschiedenen Begriffen erstellt und möchte ihn jetzt mit Code anzeigen. Wie kann ich es programmatisch anzeigen? Ich habe es in Drupal 7 mit diesem Code gemacht, aber ich bin verwirrt über Drupal 8. $block = module_invoke('block', 'block_view', …
33 8  blocks 


3
Programmgesteuertes Rendern eines Blocks in einer Zweigvorlage
Ich muss einen Ansichtenblock in meiner page.html.twig-Vorlage rendern. In D7 würde ich das machen: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> In Drupal 8 ist module_invoke veraltet und es wird empfohlen, dies zu verwenden: (Ich habe den Namen des Blocks als zweiten Parameter hinzugefügt.) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = …
28 blocks  8 



4
So gestalten Sie einen benutzerdefinierten Block
Ich habe einen Block mit hook_block_infound hook_block_themeund dergleichen erstellt. Aber wie kann ich es thematisieren? Ich habe es funktioniert, um ein Array mit den Schlüsseln 'subject'und zurückzugeben 'content'. Aber ich habe das Markup direkt im hook_block_view()Hook erstellt und das ist nicht das, was ich will. In den Dokumenten heißt es, …
26 7  blocks  theming 

8
Wie migriere ich Blockinhalte von einem Entwickler zu einer Produktionssite?
Ich habe endlich angefangen, mich ernsthaft mit Drupal 8 zu beschäftigen und interessiere mich besonders für das Konfigurationsmanagement. Ich bin auf etwas gestoßen, das ein bisschen problematisch sein könnte, und zwar in Bezug auf benutzerdefinierten Blockinhalt. Ich kann sehen, dass das Konfigurationsverwaltungssystem Blockkonfigurationen exportieren kann - Region, Thema, Gewicht, Sichtbarkeit …
24 blocks  8 

4
Werden Ansichten über die zentralen Caching-Mechanismen zwischengespeichert, oder sollte das Caching direkt in jeder Ansicht festgelegt werden?
Ich sehe, dass es in jeder meiner Ansichten Cache-Einstellungen gibt. Muss ich diese Einstellungen vornehmen oder werden sie von den Core-Caching-Mechanismen in / admin / config / development / performance automatisch vorgenommen, und diese "zusätzlichen Einstellungen" in Ansichten gelten, wenn ich das Standard-Caching-Verhalten von Drupal Core überschreiben möchte?
23 7  views  blocks  caching 

1
Kontextfilter mit einer Blockansicht
Ich habe eine Seitenansicht ("/ news") mit Kontextfilter für die Themen ("news / design", "news / coding" ...), die taxonomische Begriffe sind, und dies hat gut funktioniert. Aufgrund einiger Änderungen für das mobile Theming benötige ich eine Blockansicht anstelle der Seitenansicht, kann sie jedoch nicht für die Filter verwenden. Mit …
19 blocks  views 

9
Erstellen Sie eine Vorlagendatei für den Ansichtsblock
Das Theming von benutzerdefinierten Blöcken hat viel zu tun, aber was ist mit Blöcken, die von Ansichten erstellt wurden? Mein Ansichtenblock hat die ID: block-views-posts-listing-block, Ich habe viele Möglichkeiten, um eine Vorlagendatei zu benennen, zum Beispiel: block - block - views-posts-listing-block.tpl.php, aber ich kann den korrekten Dateinamen nicht finden.
19 7  views  theming  8  blocks 

7
Wie richte ich das Caching für meinen benutzerdefinierten Block ein, bei dem der Inhalt abhängig vom aktuellen Knoten angezeigt wird?
Ich habe diesen sehr einfachen Block, der nur die ID des aktuellen Knotens anzeigt. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** …
19 8  blocks  caching 

3
Wie wählt man zwischen Bean, Boxes und Fieldable Panels Panes?
Bean , Boxen und Fieldable Panels Panes alle eine ähnliche Funktionalität bieten. Ich habe Probleme zu verstehen, was genau die Unterschiede zwischen ihnen sind. Was sind ihre Vor- und Nachteile im Vergleich zueinander? Sind sie auf unterschiedliche Anwendungsfälle ausgerichtet? Ich möchte eine Art von Blöcken in Panels verwenden, um benutzerdefinierten …

3
Hauptinhaltsblock auf der Startseite entfernen
Ich bin neu in Drupal 7 und möchte die Standardeinstellungen der Startseite main content blockdurch einen äquivalenten Block ersetzen, der aus Ansichten generiert wird (und dadurch mehr Kontrolle über den Block erhält). Ich habe den neuen Frontpage-Block in Views erfolgreich generiert und zum Content-Bereich hinzugefügt. Jetzt zeigt die Homepage sowohl …
17 7  views  blocks 

4
Verwalten von Blöcken in einem ansprechenden Thema
Ich beginne gerade mit einem responsiven Thema, das auf Omega basiert, und konzentriere mich zunächst auf das mobile Layout. Es gibt bestimmte Blöcke, die wahrscheinlich zu umfangreich sind, um sie in das mobile Layout aufzunehmen, und andere Blöcke, die speziell für dieses Layout eingeführt werden müssen (verwässerte Menüs, reduzierte Benutzerleiste …
15 blocks  theming 

3
Wie man mit Drupal 7 'Willkommen {Benutzername}' in Blöcken hinzufügt
Ich ersetze eine Drupal 6-Website durch eine Drupal 7-Website mit dem gleichen Inhalt. Auf dieser Drupal 6-Website ist ein Block sichtbar, wenn Sie angemeldet sind. Als Überschrift wird in diesem Block die Meldung "Willkommen {Benutzername}" angezeigt. Ich suche nach einer Möglichkeit, dies in Drupal 7 zu tun. Ich habe versucht, …
15 blocks 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.