Als «8» getaggte Fragen

16
Überprüfen Sie, ob der Benutzer in einem Thema angemeldet ist

In Drupal 7 können wir einfach überprüfen, ob der aktuelle Benutzer in einem Thema angemeldet ist, indem wir dies überprüfen $GLOBAL['user']->uidoder verwenden user_is_logged_in(). Wie kann ich in Drupal 8 überprüfen, ob ein Benutzer in einer Seitenvorlage angemeldet ist? Eine Lösung ist das...

16
Taxonomiebedingungen abrufen

Ich wollte Taxonomiebegriffe aus einem bestimmten Wortschatz in Drupal 8 abrufen. Anscheinend kann ich es immer noch benutzen, taxonomy_get_treeaber es ist veraltet. Ich muss jetzt TermStorageInterface :: loadTree verwenden Ich versuche, von a auf diese Funktion zuzugreifen, Blockverstehe jedoch...

16
Weiterleiten nach dem Absenden des Formulars

Ich erstelle ein benutzerdefiniertes Formular in Drupal 8. Ich erinnere mich, dass wir in Drupal 7 mit dem $form_state['redirect'] = 'mycustompath';benutzerdefinierten Submit-Handler zum benutzerdefinierten Pfad umleiten können , aber wie kann ich Benutzer nach dem Senden des Formulars in Drupal 8...

15
Wie erstelle ich ein leeres Modul? [geschlossen]

Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Was ist...

15
Klasse zum Inhaltsfeld hinzufügen (Link)

Ich möchte dem <a>Tag eines Feldes, das aus einem Link und Text besteht , eine Klasse hinzufügen . (Es ist ein Feld vom Typ Link .) Der Name des Feldes lautet content.field_c_button_link. In der Vorlagendatei möchte ich Folgendes hinzufügen. {{ content.field_c_button_link.0.addClass('button...

15
Lösen Sie die Cron-Sperre

Ich habe cron ausgeführt und die Ausführung abgebrochen. Jetzt bekomme ich diese Nachricht: Es wird versucht, cron erneut auszuführen, während es bereits ausgeführt wird. In Drupal 7 konnte ich die Variable cron_semaphore löschen . Wie erreichen Sie dasselbe in Drupal

15
Stellen Sie sicher, dass ein Feld nicht leer ist

Was ist die beste Methode, um zu überprüfen, ob ein Feld in einer Knotenvorlage leer ist? In node - example.html.twig können wir die Variable "content" verwenden. Ich kann check nicht dazu verwenden, einen Block zu überprüfen {% if content.field_example %} Ich kann so etwas benutzen: {% if...

15
Wie stelle ich das Themenlogo ein?

Wie kann ich das Logo in meinem benutzerdefinierten Design in Drupal 8 festlegen? Ich kann sehen, dass Drupal nach der Datei logo.svg sucht. Ich habe eine PNG logo.png-Datei, die ich in Drupal 7 verwendet habe, und ich möchte sie gerne wiederverwenden. Ich kann das Logo nicht als Designeinstellung...

15
Wie erhalte ich den Routennamen einer Ansichtsseite?

In meinem benutzerdefinierten Submit-Handler möchte ich zur URL einer Ansichtsseite umleiten. Nehmen wir an, mein Ansichtsname lautet team und sein Pfad lautet /admin/team. Ich finde heraus, was ich verwenden sollte, $from_state->setRedirect('route');aber als ich es versuchte

15
Wie übergebe ich Parameter an den Form Builder?

Ich habe die folgenden Routen in module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Dies ist der Code in Modulname...

15
Wie greife ich in Twig auf Felddaten zu?

Ich habe ein Listenfeld für einen benutzerdefinierten Blocktyp, der wie folgt aussieht: left|Align left right|Align right Ich kann auf den Schlüssel in Twig zugreifen, indem ich Folgendes mache: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Wenn ich jedoch einen...

14
Wie kann ich das Einreichen von AJAX-Formularen implementieren?

Meine Aufgabe ist es, das Kontaktformular über AJAX einzureichen und dann "Vielen Dank für die Einreichung!" Nachricht, die an der Stelle geladen wurde, an der sich das Formular befand. Also muss ich ein bestehendes Kontaktformular aktivieren. Ich habe einige Beispiele für die Validierung von...