Als «blocks» getaggte Fragen

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

2
Formular innerhalb eines Blocks
Ich benutze drupal_get_form('event_signup_form'), um mein benutzerdefiniertes Formular in einen Block einzubetten. Das Formular wird wie beabsichtigt gerendert, aber das Absenden des Formulars löst nichts aus. Die Formularfunktion selbst wird aufgerufen event_signup_form($form, &$form_state)und die Submit-Funktion wird aufgerufen, event_signup_form_submit($form, &$form_state)aber nicht aufgerufen. Ich benutze hook_block_view , um das Formular anzuzeigen : function …
15 7  blocks  forms 


3
Blockeinstellungen in ein Feature exportieren (Drupal 7)
Ich versuche, einen vernünftigen Workflow zwischen einer Entwicklungssite und einer Produktionssite zu erstellen, und ich habe mich entschlossen, das Feature-Modul zu verwenden, um diese Aufgabe zu lösen. Auf meiner Startseite befinden sich einige Blöcke, in denen neu hinzugefügte und am besten bewertete Inhalte angezeigt werden. Ich habe Features zum Exportieren …
13 7  blocks  features 

7
Blöcke programmatisch platzieren?
Ich verwende Drupal 7. Im Moment habe ich eine Hauptmenü-Navigation und einen Sprachumschalter, die in meinem Website-Header vorhanden sind. Ich habe sie dort platziert, indem ich zu CMS> Structure> Blocks gegangen bin und die Blöcke in den Header-Bereich gezogen habe. Wie positioniere ich diesen Block programmatisch im Header?
13 7  blocks 


1
Drupal 7 benutzerdefinierte block.tpl.php für bestimmte Region
Ich bin neu in Drupal 7 und kämpfe wirklich mit diesem: http://drupal.org/node/104319 Ich habe eine Region namens Navigation in meiner .info regions[navigation] = Navigation bar Für diese Region möchte ich eine benutzerdefinierte tpl.php-Datei verwenden. Ich habe versucht block-navigation.tpl.php wie im Beispiel, und legen Sie es ohne Glück im Themenstamm und …
12 7  blocks  theming 


2
Gibt es eine Möglichkeit, die Blocksichtbarkeit programmgesteuert einzustellen, ohne das PHP-Filtermodul zu verwenden?
Durch Aktivieren des PHP-Filter-Kernmoduls kann ich PHP-Code verwenden, um die Sichtbarkeit eines Blocks auf der Blockkonfigurationsseite festzulegen. Ich möchte das PHP-Filtermodul jedoch nicht für Sicherheitsmaßnahmen aktivieren. Gibt es eine Möglichkeit, dies in einem benutzerdefinierten Modul zu tun ? Ich kann dabei keinen Haken finden. Und ein enger Haken hook_block_view_alterkann nur …
11 7  blocks 

3
Variable an benutzerdefinierte Blockvorlagendatei übergeben
Ich möchte meinen benutzerdefinierten Block mit benutzerdefiniertem Inhalt in Drupal 8 erstellen. Zu Beginn erstelle ich einen Block mit nur einfachem Text und arbeite ordnungsgemäß. Mein Problem ist, wie ich meine benutzerdefinierte Variable an ihn übergeben kann. Ich habe ein Tutorial darüber gesehen, mein Modulname ist tcdevund dies ist der …
11 theming  8  blocks 

3
Wie rendere ich Kontextlinks für Blöcke, die ich in meinem Code rendere?
Ich habe ein Blockthema und einen Inhalt mit geladen module_invoke()und render()zum Rendern verwendet. Ich möchte Kontextlinks für diesen Block verwenden. Wie kann ich sie auch rendern? Dies ist der Code, den ich in der Vorlage page - front.tpl.php verwende. $block = module_invoke('block', 'block_view', '4); print render($block); Welchen Code soll ich …
11 7  blocks 

5
Wie kann ich die Blocksichtbarkeit mit Code steuern?
In Drupal 6 konnte ich die Blocksichtbarkeit mithilfe von PHP-Code in der Block-UI-Konfiguration wie folgt steuern: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Diese Funktionen haben den aktuellen Knoten, die Taxonomie usw. nachgeschlagen, um zu entscheiden, ob der Block angezeigt werden soll. Diese PHP-Option ist in Drupal 8 weg, aber …
11 8  blocks 

6
Wie platziere ich programmgesteuert einen Block?
Über die Benutzeroberfläche können Sie einen Block in einer Region folgendermaßen hinzufügen: Gehen Sie zu Admin -> Struktur -> Blocklayout (/ admin / Struktur / Block). Klicken Sie neben dem Regionsnamen auf die Schaltfläche "Block platzieren". Ich möchte das Gleiche tun, aber programmatisch. Wie füge ich einer Region einen vorhandenen …
10 8  blocks 



1
Nur Block auf / Benutzerprofilseite anzeigen
Ich möchte einen Block anzeigen, wenn ein Benutzer seine eigene Profilseite unter / user besucht. Die öffentlichen Benutzerprofile haben die Pfade "/ member / [Benutzername]". Wenn ich den Block auf "Benutzer" beschränke, wird er nicht angezeigt. Wenn ich es auf "member / *" beschränke, wird es sowohl im eigenen Profil …
10 7  users  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.