afbeelding van kukle

Userreference field link naar email

Hallo,

in D7 heb ik een contenttype met een userreference field met multiple values, die een lijstje creëert met users en een link naar hun userpage.
Nu zou ik die link naar hun userpage willen vervangen met een link naar hun emailadres, waardoor het mailprogramma rechtstreeks opent. In dit systeem is het niet erg dat het emailadres rechtstreeks in de code staat, het gaat toch over een intranet.

Drupalversie: 
7.x
Auteur: 
kukle
afbeelding van askibinski
Door askibinski op 12 december, 2010 - 14:45

Ik zou dit als volgt oplossen (onderstaande geldt voor D6 maar ik weet bijna zeker dat het in D7 ook zo zal werken).

Laat de user-references niet direct op de node zien, maar maak een block view die als argument de huidige node-id gebruikt. Vervolgens vraag je door middel van een relationship de users op die gerefereerd worden en dan kan je het precies zo laten zien als je zelf wilt.

Anderzijds zou je (als je geen views wilt gebruiken) het user-reference veld moeten herschrijven, maar dan zal je een stukje php moeten schrijven. In D6 kan dit makkelijk in een code field gezet worden met display suite. En anders moet je de juiste theme/preprocess functie vinden.

http://blog.merge.nl

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee