Questions marquées «nodes»

La forme de contenu la plus élémentaire d'un site Drupal est un nœud.

51
Comment puis-je obtenir l'ID de nœud actuel?

Dans Drupal 7, si je voulais obtenir l’identifiant du nœud actuellement affiché (par exemple node/145), je pourrais l’obtenir avec la arg()fonction. Dans ce cas, arg(1)reviendrait 145. Comment puis-je obtenir la même chose dans Drupal

47
Comment puis-je obtenir l'ID de nœud à partir de l'URL?

Jusqu'ici, je suis tombé sur ces 3 fonctions dans Drupal 7, mais je ne sais pas trop quelle est la différence entre elles et quelle est la meilleure solution pour obtenir l'ID de nœud dans une fonction de prétraitement de bloc. menu_get_object() menu_get_item() drupal_lookup_path() Pouvez-vous me...

41
Comment afficher un champ avant le titre du noeud?

Je cherche à rendre un certain champ avant le titre du nœud lors de l'affichage d'un teaser dans D7. Effectivement je veux aller de ceci à ceci . Je l' ai regardé dans la mise à jour du node.tpl.php mais je remarque qu'il sépare $titlede $contentsorte que je ne suis pas sûr comment aborder ce sujet...

39
Nombre de nœuds par type [fermé]

Je recherche un extrait qui me permet d'afficher le nombre total pour un type de nœud spécifique, par exemple "Pages = 167" ou "Produits = 10630". Quel code dois-je utiliser pour y

39
Comment personnaliser la page de résultats de recherche?

J'ai personnalisé la vue d'accroche de mes types de contenu et la page. Maintenant, je dois utiliser la vue teaser pour la page de résultats de recherche. Par défaut, Drupal affiche un texte compliqué pour chaque résultat. Je dois pouvoir personnaliser l'aspect de chaque résultat par type de...

34
Créer des nœuds par programme

Comment créer par programme des nœuds avec des champs de date et d'image? Je sais que je peux le faire dans Drupal 7 avec le code suivant. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults....

26
Comment obtenir par programme le NID du nœud actuel

J'ai parcouru ce vieux fil sur drupal.org et ça me fait juste tourner la tête. En descendant le chemin et en essayant d'analyser le NID de l'intérieur? Il doit y avoir une meilleure façon. Et des solutions comme global $node; $nid = $node->nid; ne fonctionne pas dans mon module personnalisé...

25
Joindre des fichiers par programme

J'ai créé le type de contenu "Galerie" et ajouté deux champs: "photo" et "document". J'ai ensuite utilisé le code suivant pour télécharger un fichier dans le champ "document": $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate extensions. ));...

22
Comment itérer sur tous les nœuds d'un type de contenu

Je veux récupérer des informations à partir d'un champ de tous les nœuds d'un type de contenu spécifique. Je sais comment le faire en utilisant un db_queryet en obtenant tous les ID de nœud, puis itérer dessus. Ce que j'aimerais savoir, c'est s'il y a un autre moyen de contourner cela en utilisant...