Obtenir le src du champ d'image dans une vue en drupal
Nous avons travaillé avec Drupal 7 et essayer de réécrire les vues de sortie
Nous avons besoin de la src de l'image , pas l'ensemble de la balise image.
Cliquant sur
Réécrire la sortie de ce champ
[field_first_image]
: Donne à l'ensemble du contenu c'est à dire avec tag ,
Nous avons essayé d'afficher le dessous de ceux
[field_first_image-fid]
== Raw fid
[field_first_image-alt]
== Raw alt
[field_first_image-title]
== Raw titre
Mais le même ( [field_first_image-fid] ) est affiché dans la vue. Est-il un moyen que nous pouvons obtenir la src à partir de la vue de réécriture ?
source d'informationauteur Hari K T
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir le nom de fichier en modifiant le champ comme indiqué dans l'image jointe.
Formateur: fichier de Rendu
Mode d'affichage: Jetons (ou un Lien travail - selon les modules que vous avez installés)
Bande de balises HTML (vérifié)
Vous auriez alors besoin de faire une Réécriture de Sortie avec le serveur du dossier public de l'emplacement en face du jeton [field_first_image]. Vous aurez de la source.
Il y a probablement une meilleure façon de faire cela... Selon la dernière chose que vous tentez de créer.
Si vous ne voulez pas besoin d'installer un module pour cela, il existe une solution.
File: Path
Display download path instead of file storage URI
Remarque que cela permettra de créer une URL vers l'image d'origine, et non pas à une image produite lors de l'application d'un style d'image (comme le recadrage, le redimensionnement, etc.) donc, cela peut ne pas fonctionner dans tous les scénarios.
URL de l'Image du Formateur
Ce module ajoute une url formateur pour le champ de l'image. Ensuite, vous pouvez générer des url de l'image directement.
Une possibilité est de créer un champ personnalisé du formateur pour le champ de l'image et utiliser ce formateur dans le set-up de la vue.
Dans votre cas, l'image personnalisée formateur de champ sont seulement le retour de la source de la src de l'image.
Vous pouvez utiliser ce tutoriel pour créer un champ personnalisé du formateur : http://www.computerminds.co.uk/articles/creating-new-field-formatters-drupal-7