Drupal 8

Inhaltstypen duplizieren

veröffentlicht von gülmez am Mi., 07.04.2021 - 12:59

Inhaltstypen innerhalb von Drupal duplizieren?

Das Modul Entity Type Clone bietet eine einfache Möglichkeit Inhaltstypen inkl. der bestehenden Felder zu klonen.

Die Konfiguration erreicht man über die URL "/admin/entity-type-clone".
Dort hat man die Wahl welche Entity man klonen möchte. Es stehen nämlich außer dem Inhaltstyp auch Taxonomien und Paragraphs zur Verfügung.

Merge Konflikte in composer.lock lösen: composer update nothing

veröffentlicht von vurt am Mo., 25.11.2019 - 16:58

Bei Drupal 8 Projekten wir die Datei composer.lock immer zum Git Repository hinzugefügt. Wenn mehre Entwicklerinnen gleichzeitig Module installieren oder updaten kann es zu Merge Konflikten in dieser Datei kommen. Durch die Struktur dieser Datei ist es nicht sinnvoll diese von Hand zu mergen.

Eine Möglichkeit das Problem zu beheben ist der Aufruf:

'The following module is missing from the file system'

veröffentlicht von gngn am Mi., 22.08.2018 - 22:42
In Watchdog laufen PHP-Warnungen 'The following module is missing from the file system' auf (z.B. bei aufruf der Status-Seite nach Cache löschen) - und das obwohl das Modul nicht aktiviert ist (und auch gar nicht im Filesystem vorhanden). Abhilfe schafft ein Blick in die Datenbank und dann sauberes Entfernen des Moduls.

Views: Label nicht anzeigen wenn das Feld leer ist

veröffentlicht von gülmez am Do., 13.07.2017 - 14:34

Neulich in Drupal 8 einen einfachen View erstellt und mich gewundert warum das Label eines Feldes angezeigt wird obwohl der Inhalt des Feldes leer ist.

Natürlich habe ich zunächst im View selbst nach der enstprechenden Konfiguration geschaut. Tatsächlich gibt es bei den "Field Settings (Format options)" die Checkbox:

Hide empty fields (Do not display fields, labels or markup for fields that are empty.)

Diese Einstellung sollte eigentlich das Problem beheben - so dachte ich...  Denn trotz dieser Einstellung wurden die Labels angezeigt.

Drupal 8: In Views nach Sprache filtern

veröffentlicht von um am Mi., 14.06.2017 - 16:47

Es gibt ein merkwürdiges Verhalten, wenn man in Views Inhaltstypen nach Sprache filtern möchte.

Intuitiv würde man den Sprachfilter auf den Inhalt setzen. Dies zeigt nur in der Standardsprache eine Ausgabe.

Das SQL der Abfrage zeigt den Unterschied schon in der ersten Zeile:

für die Standardsprache (hier Deutsch) sieht die Zeile so aus:

SELECT node_field_data.created AS node_field_data_created, node_field_data.nid AS nid ...

für Englisch:

"List (text)"-field und Übersetzungen

veröffentlicht von gngn am Mi., 26.04.2017 - 17:37

Nach dem Hinzufügen neuer Wertpaare (key|label) zu einem bestehenden Drupal-8-field vom Typ "List (text)"  mit bereits übersetzten Wertpaaren stimmen die Übersetzungen nicht mehr?
Sondern sind "verrutscht"?

Immer dran denken, auch die "Allowed values list" neu zu übersetzen!

Ausgangssituation: