Ich kann einen Knoten mit dem folgenden Code erstellen: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Wie kann ich einen Knoten bearbeiten, wenn ich die Knoten-ID habe
Ich kann einen Knoten mit dem folgenden Code erstellen: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Wie kann ich einen Knoten bearbeiten, wenn ich die Knoten-ID habe
Ich frage mich, ob jemand eine Liste von Feldern erstellt hat, die zum Erstellen von Inhaltstypen in Drupal verfügbar sind. Es gibt viele Listen der beliebtesten Module, aber es wäre großartig, wenn man sich auf vorhandene Bereiche konzentrieren würde, sei es im Kern oder aus Modulen von...
Auf meiner Website befinden sich ungefähr 70.000 Knoten des angegebenen Typs. Ich muss ein Update für sie ausführen. Einige Operationen und Einstellen eines Felds auf den gewünschten Wert. node_saveist sehr langsam und führt zu Abstürzen (zu langer Callstack kann passieren). Gibt es eine schnellere...
Drupal 7 bietet mit EntityFieldQuery ein vielversprechendes ORM-ähnliches Abfragesystem. Derzeit verstehe ich, wie man Knoten auswählt, aber das Ergebnis enthält keine spezifischen Informationen, wie zum Beispiel die von mir gesuchten Dateien. $query = new EntityFieldQuery(); $entities =...
Warum sollte ich EntityFieldQuery verwenden, wenn ich dieselbe Arbeit mit Db_select () ausführen kann , um den Wert abzurufen? Es wäre besser, wenn jemand ein Beispiel liefern könnte, nicht nur einen
Ich habe beim Eingeben des Feldnamens Abstand genommen und nun ist der Computername nicht mehr so, wie ich es wollte. Ich weiß, es ist nur ein Ärger. Aber ich frage mich, ob es eine Möglichkeit gibt, den Computernamen eines Feldes zu ändern, sobald es erstellt wurde. Ich nehme an, das führt mich in...
Ich erstelle eine Website mit Drupal 7 und habe die Berechtigungen für Taxonomies überprüft. Ich wollte den Betreibern der Website eine zentrale Stelle zum Verwalten der Vokabeln und zum Hinzufügen von Begriffen, Sortieren der Begriffe usw. geben. Daher erteilte ich ihren Rollen die Berechtigung...
Wie können Sie überprüfen, ob ein Feld leer ist, wenn Sie das $ node-Objekt haben? Ich fand diese als mögliche Lösung: $field = field_get_items('node', $node, 'field_post_image'); Ich kann jetzt überprüfen: UPDATE .Ups! Das ist nicht zuverlässig, obwohl ich verspreche, dass es gestern bei mir...
Wie liste ich alle verfügbaren Entitätstypen in Drupal mit drush auf? Verbunden: Wie bekomme ich eine Liste aller Knotentypen?
In hook_node_update () kann ich den 'Status' eines Knotens (ob veröffentlicht oder nicht) nach dessen Aktualisierung leicht erkennen. Allerdings gibt es eine einfache Möglichkeit , um zu sehen , zu überprüfen , ob der aktualisierte Knoten wurde veröffentlicht, aber jetzt nicht wahr? (Oder...
Ich habe einen Inhaltstyp mit einem Listen- / Auswahloptionsfeld erstellt und die Schlüssel / Wert-Paare eingegeben, die für die Funktion der Auswahlliste erforderlich sind. Es wurden Daten eingegeben, und es wurde entschieden, dass bestimmte Begriffe nicht mehr gelten und dass sie gelöscht werden...
Ich habe eine benutzerdefinierte Entität mithilfe der Entitäts-API erstellt , in der bestimmte Eigenschaften definiert hook_schema()und auch deklariert sind entityPropertyInfo(), eine Klasse, die erweitert wird EntityDefaultMetadataController. So weit, ist es gut. Jetzt möchte ich, dass Benutzer...
Es liegt ein schwerwiegender Fehler vor. EntityMalformedException: Fehlende Bundle-Eigenschaft für Entität vom Typ Node. in entity_extract_ids () (Zeile 7700 von. \ includes \ common.inc), wenn versucht wird, auf user / xyz zuzugreifen . Ich habe versucht, Informationen über den fehlerhaften Knoten...
Um alle in einem Inhaltstyp verwendeten Felder abzurufen, verwende ich in Drupal 7 den folgenden Code. $fields = field_info_instances('node', 'article'); Was ist das Äquivalent für Drupal
Wie entfernt man ein Feld programmgesteuert von einem Knoten? Ich habe eine Migration hook_update_N, die den Inhalt von einem Feld in eine benutzerdefinierte Tabelle verschiebt. Nach dieser Migration möchte ich das Feld in derselben Funktion entfernen. Gibt es Feld-APIs, die das Entfernen von...
Ich richte ein Feld mit mehreren Werten ein. Die maximale feste Anzahl von Werten, die ich konfigurieren kann, ist 10. Wenn ich mehr möchte, muss ich dies auf unbegrenzt setzen. Gibt es eine Möglichkeit, die feste Anzahl von Werten in einem Feld auf 11 Werte
Ich habe Felder erstellt und zusammen mit dem Feldsammelmodul gruppiert . Ich habe das Gruppenfeld (enthaltend 4 Felder) angebracht ist , um Benutzerkontoeinstellungen in: admin/config/people/accounts/fields. Jetzt versuche ich den Inhalt dieser Feldsammlung in einer Ansicht darzustellen, kann es...
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...
Ich habe das "Field Group" -Modul verwendet und einige Gruppen im Backend erstellt. Jetzt möchte ich der Gruppe programmgesteuert ein Feld hinzufügen. Wie kann ich das machen. Ich verwende Hook_form_alter. Ich habe festgestellt, dass jedes Feld ein 'und'-Attribut hat, in dem die Feldgruppe...
Wenn wir zum Pfad gehen /admin/structure/types/manage/article/fieldsund die Add new fieldOption oder die Add existing fieldOption verwenden, wird dann ein Feld erstellt, eine Feldinstanz erstellt oder eine Feldinstanz angehängt? Wie kann man sie unterscheiden? Also, programmatisch, wenn die...