Als «nodes» getaggte Fragen

Die grundlegendste Form von Inhalten auf einer Drupal-Site ist ein Knoten.


4
Wie erhalte ich die aktuelle Knoten-ID?
Wenn ich in Drupal 7 die Knoten-ID des aktuell angezeigten Knotens abrufen wollte (z. B. node/145), konnte ich sie mit der arg()Funktion abrufen. In diesem Fall arg(1)würde 145 zurückgeben. Wie kann ich dasselbe in Drupal 8 erreichen?
51 nodes  8 


5
Wie erhalte ich die Knoten-ID von der URL?
Bisher bin ich auf diese drei Funktionen in Drupal 7 gestoßen, aber ich bin mir nicht sicher, was der Unterschied zwischen ihnen ist und was besser geeignet ist, um die Knoten-ID in einer Block-Vorverarbeitungsfunktion abzurufen. menu_get_object() menu_get_item() drupal_lookup_path() Kannst du mir einen Einblick geben?
47 nodes  uri 

11
Wie zeige ich ein Feld vor dem Knotentitel an?
Beim Anzeigen eines Teasers in D7 möchte ich ein bestimmtes Feld vor dem Knotentitel rendern. Eigentlich möchte ich von hier zu hier gehen . Ich habe versucht, die node.tpl.php zu aktualisieren, aber ich stelle fest, dass sie sich $titlevon der node.tpl.php trennt $content, und bin mir nicht sicher, wie ich …
41 7  entities  nodes 

3
Wie passe ich die Suchergebnisseite an?
Ich habe die Teaser-Ansicht meiner Inhaltstypen und die Seitenansicht angepasst. Jetzt muss ich die Teaser-Ansicht für die Suchergebnisseite verwenden. Standardmäßig zeigt Drupal für jedes Ergebnis ein durcheinandergebrachtes Volltext-Durcheinander an. Ich muss in der Lage sein, das Erscheinungsbild für jeden Inhaltstyp individuell anzupassen. Ich möchte nicht ändern, wie Drupal die Ergebnisse …
39 7  nodes  search 

9
Anzahl der Knoten nach Typ [geschlossen]
Ich suche nach einem Snippet, mit dem ich die Gesamtanzahl für einen bestimmten Knotentyp anzeigen kann, z. B. "Pages = 167" oder "Products = 10630". Welchen Code soll ich verwenden, um dies zu erreichen?
39 7  nodes 


5
Gibt es eine Drupal-API-Funktion, um die Liste der Knoten nach Typ abzurufen?
Gibt es eine solche Drupal-API-Funktion node_load(), die eine Liste von Knoten eines bestimmten Typs zurückgibt? Ich habe es versucht $nodes = node_load(array("type" => 'student_vote')), aber es gibt nur einen Knoten zurück. Ich weiß, dass ich so etwas programmieren könnte node_load(), aber ich wollte sehen, ob es so etwas schon gibt.
35 nodes 

7
Erstellen Sie programmgesteuert Knoten
Wie kann ich programmgesteuert Knoten mit Datums- und Bildfeldern erstellen? Ich weiß, dass ich es in Drupal 7 mit dem folgenden Code machen kann. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // …
34 8  nodes 



7
Wie kann ich zulassen, dass Benutzer ihre eigenen Inhalte freigeben und veröffentlichen?
Ich möchte Benutzern erlauben, ihre eigenen Inhalte zu veröffentlichen. Standardmäßig müssen Sie den Benutzern die Berechtigung "Knoten verwalten" erteilen, um die Veröffentlichung von Inhalten aufzuheben oder zu veröffentlichen. Das ist aber viel zu breit. Ich möchte Benutzern die Freigabe oder Veröffentlichung eines Knotens nur dann gestatten, wenn sie ihn erstellt …
30 users  nodes 

8
Programmgesteuertes Abrufen der NID des aktuellen Knotens
Ich habe über diesen alten Thread auf drupal.org geblättert und es bringt mich dazu, den Kopf herumzudrehen . Den Pfad runterziehen und versuchen, die NID aus ihm heraus zu analysieren? Es muss einen besseren Weg geben. Und Lösungen wie global $node; $nid = $node->nid; funktionieren nicht in meinem benutzerdefinierten Modul …
26 nodes 

6
Programmgesteuertes Anhängen von Dateien
Ich habe den Inhaltstyp "Galerie" erstellt und zwei Felder hinzugefügt: "Foto" und "Dokument". Ich habe dann den folgenden Code zum Hochladen einer Datei im Feld "Dokument" verwendet: $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. )); // If the file passed validation: if ($file) { // Move …
25 7  nodes  entities 

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.