Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

2
Wie erhalte ich den Logo-Pfad in Drupal 7?
Ich habe ein benutzerdefiniertes Logo und habe versucht, seinen Weg auf diese Weise zu finden theme_get_setting('logo_path'), aber kein erwartetes Ergebnis. Ich verwende den Code in einem benutzerdefinierten Block in Eingabe-PHP.

3
Ansichten 3 und HTML5 - Wie überschreibe ich die Ausgabe für das Markup?
Ich habe eine Ansicht erstellt, die Blog-Beiträge basierend auf einem bestimmten Taxonomiebegriff auswählt und eine Art Ansicht "Empfohlene Beiträge" erstellt, die ich auf der Startseite meiner Website eingebettet habe. Das Problem, auf das ich immer wieder stoße, ist der Versuch, die Ansicht so auszugeben, dass jeder Beitrag mit einem Teil …
7 7  theming  views 

6
Anhängen vorhandener Serverdateien an das Dateifeld
Wie legen Sie in Drupal 7 einen vorhandenen Dateipfad für ein Dateifeld fest? Die einzige Option, die ich sehe, ist das erneute Hochladen der Datei. In Drupal 6 scheint FileField Sources dies zu tun. Ermöglichen FileField Paths oder IMCE zusammen mit dem Dateifeld die Zuweisung von Serverdateien? Gibt es eine …
7 7  files 

4
Anpassen des ersten Elements in einer Ansicht
Als Block auf meiner Homepage versuche ich Folgendes auszugeben: <ul> <li><a><img><p>Node 1</p></a></li> <li><a>Node 2</a></li> <li><a>Node 3</a></li> <li><a>Node 4</a></li> </ul> wobei jedes <li> einen Knoten darstellt und das Bild / der Text von CCK-Feldern geliefert wird, die an jeden Knoten angehängt sind. Derzeit verwende ich eine Blockansicht für die Ausgabe der …
7 7  views  entities 

10
Stoppen der Registrierung von Drupal 7-Spammern bei mysite.com
Ich habe eine neue Drupal 7-Site unter mysite.com (Adresse geändert) - eine CentOS 5.5-Linux-Maschine in meiner vollen Kontrolle. Beim Lesen von Registrierungs-E-Mails (sie laufen über mein Google Mail-Konto ) ist mir aufgefallen, dass Drupal-Spammer über die Adresse forum.mysite.com auf meine Website zu verweisen scheinen . Da alle Anfragen an eine …
7 7 

2
Wofür ist die öffentliche statische Funktion create () in Plugins gedacht?
Manchmal stoße ich auf eine öffentliche statische Funktion, die mit Argumenten in Plugin-Klassen erstellt wird. Zum Beispiel können wir hier https://www.sitepoint.com/tutorial-on-using-drupal-8-plugin-derivatives-effectively/ sehen. public static function create(ContainerInterface $container, $base_plugin_id) { return new static( $container->get('entity.manager')->getStorage('node') ); } Könnten Sie mir klarstellen, wofür die Funktion ist? Was soll es tun und wo wird …

3
Sichere und elegante Möglichkeit, über Felder auf verschachtelte Entitäten zuzugreifen
Ich habe verschiedene Ansätze für den Zugriff auf Entitätswerte in der Themenebene gesehen. Der folgende Code ist nur ein einfaches Beispiel mit magischen Methoden. Es wird davon ausgegangen, dass alle Werte festgelegt sind. Wenn ein Teil davon einen NULL-Wert zurückgibt, treten meiner Erfahrung nach Fehler auf. $value = $node->field_paragraph ->entity->field_media …
7 8  theming  entities 

1
Importieren Sie Ihre eigenen Schnittstellenübersetzungen automatisch während der Profil- oder Modulinstallation
Ich habe versucht, meine benutzerdefinierte Schnittstellenübersetzung während der Profilinstallation mithilfe einer .po-Datei zu importieren, die sich im Übersetzungsordner in meinem benutzerdefinierten Modul befindet. Nach dem Rennen: drush locale-update && drush cr Ich bekomme nur Community-Übersetzungen, die manchmal nicht korrekt sind (es wird keine Übersetzung aus meiner POO-Datei importiert). Wie kann …
7 8 

2
Wie benenne ich ein Feld um?
Mit Drupal 7 hatten wir das Field Rename- Modul, das jedoch noch nicht auf Drupal portiert wurde. Welche SQL-Magie wird also benötigt, um ein Feld in Drupal 8 umzubenennen?

1
Wie kann ich% 20 aus einer URL entfernen, die von einem Kontextfilter bewertet wurde?
Ich habe einen Kontextfilter, der so eingestellt ist, dass der "Rohwert von URL" anhand meines Taxonomiebegriffs bewertet wird. Das Problem ist, dass einige meiner Taxonomiebegriffe zwei oder drei Wörter lang sind. Dies führt zu einer URL wie: https://example.com/category/my%20taxonomy%20term Was ich möchte, ist, dass meine URL lautet: https://example.com/category/my-taxonomy-term (dies liefert jedoch …
7 7  views 

3
Ist Drupal bereit für die Einhaltung der DSGVO?
Ist Drupal bereit für die Einhaltung der DSGVO ? Gibt es einen Patch oder eine Erweiterung, die sie benötigen, um die DSGVO für alle EU-Länder zu beantragen, da dies das Gesetz für EU-Länder ist, das am 25. Mai 2018 in Kraft tritt?
7 commerce 

1
Beste Methode zum Umgang mit Variablen pro Umgebung
Ich habe ein benutzerdefiniertes Modul. Es ist FormBase, um ein Formular zu erstellen. Und beim Senden poste ich Werte an eine API. Das alles funktioniert. Ich möchte jedoch die Basis-URL-Variable (die in mehreren Methoden verwendet wird) so ändern, dass Sie in einer anderen Umgebung als live eine andere URL erhalten. …

3
Wie aktualisiere ich den Knotenstatus?
Ich verwende Daten von JSON, um neue Knoten zu erstellen oder Felder auf vorhandenen zu aktualisieren, wenn Knoten auf meiner Drupal 8-Website vorhanden sind. Wenn ich also eine Methode zum Aktualisieren von Knoten verwende, muss ich die Array-Knoten-ID aktualisierter Knoten und Schlüssel von Feldern mit geänderten Werten in diesem Knoten …
7 8  nodes  entities 


2
Informationen zur Anmeldung über die REST-API
Ich habe diesen Artikel gelesen . Ich möchte wissen, wie die Anmeldung mit der REST-API in Drupal 8 funktioniert. Wenn sich Benutzer anmelden, überprüft Drupal standardmäßig den Benutzernamen und das Kennwort. Nach der Anmeldung hat der Browser ein Cookie für die erstellte Sitzung. Wie kann Drupal 8 mit der REST-API …
7 8 

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.