imprime la valeur drupal field_view_field seulement
Je suis en utilisant le code ci-dessous pour imprimer le domaine des nœuds à des domaines spécifiques et il fonctionne très bien. Mais il y a un cas où je veux juste l'impression de la valeur de champ sans l'étiquette. Semble comme il devrait être assez facile, mais je vais avoir un peu de mal. J'apprécierais toute aide car je suis assez nouveau à drupal. Grâce
<?php
print drupal_render(field_view_field('node', $node, 'field_description')); ?>
source d'informationauteur John Phelan
Vous devez vous connecter pour publier un commentaire.
field_view_value()
prend un$display
argument que vous pouvez utiliser pour masquer l'étiquette:Si vous souhaitez extraire de la valeur brute du champ, vous pouvez utiliser
field_get_items()
à la place:Le nom de la colonne (
$first_item['whatever']
) dépendra du type de champ que vous utilisez. Pour les champs de texte, il seravalue
. N'oubliez pas de nettoyer l'entrée aveccheck_plain()
avant la sortie comme Drupal de la convention est de stocker des premières données d'entrée et de désinfection lors de la sortie.