Hej.
Sitter och lär mig drupal och håller på att bli tokig på en sak.
Jag har i Account Settings skapat 2 fields: field_fornamn och field_efternamn.
Sedan har jag skapat en ny Content som heter Dokument. I Dokument har jag skapat en user_refence: field_person kopplat till user.
Nu vill jag via modulen automatic nodetitles skapa dokument titeln med för och efternamnet på personen jag hämtar från select listan med users.
Tex jag har en user med username: nisse Förnamn: Nisse Efternamn: Olsson. När jag skapar ett nytt dokument så väljer jag nisse från selectlisten och jag skriver lite text i body och sedan sparar jag dokumentet och då vill jag att dokumentet automatiskt ska döpas till Nisse Olsson 2011-03-01.
Jag har testat lite olika och datum får jag till med [current-date:custom:Y-m-d] Men inte att hämta ut förnamn och efternamn från user via user_reference.
Någon som har tips.
Jag kör D7
Tack på förhand
/Benke
Comments
Mmm, det låter som du gör det
Mmm, det låter som du gör det lite komplicerat. Vad är du egentligen ute efter?
Det låter som du snarare skulle använda Profile2 och kanske Real Name.
Okej! jag förklarade inte riktigt tydligt...
Om jag säger så här då!!
Jag har skapat en användare och ett dokument (Handlingsplan) enligt ovan.
Nu sitter jag som jobbcoach med min arbetssökande (Nisse) han och jag ska skapa en handlingsplan i dokumentet.
Jag sitter inloggad som mig (admin, coach eller något annat).
Och nu vill jag via select listen från user_reference hämta upp uppgifterna om den arbetssökande (Nisse).
Dels så vill jag hämta förnamn och efternamn vilket skall läggas in i titel fältet så titel fältet blir: Handlingsplan för Nisse Olsson 2011-03-05. Sedan vill jag lägga in andra uppgifter såsom startdatum m.m..
Finns det andra sätt att hämta in uppgifterna och koppla handlingsplanen till den arbetssökande?
Jag har kollat i tokens api för D7 men hittar inget som funkar.
Är jag inloggad som Nisse så kan jag använda tokens: [current-user:name] men då får jag bara hans inloggningsnamn...
Tänker jag helt tokigt eller?
Blev ni klokare eller rörde jag till det mera?
/Benke
Med en nod- eller
Med en nod- eller användarreferens kan man endast hämta in titeln från det refererade objektet. Med hjälp av modulen Custom Tokens kan du bygga dina egna Tokens.
Se den här tråden: http://drupal.org/node/784808#comment-2924708, för inspiration till hur du skapar din egen Token som hämtar ut den information du vill ha.
Realname
Tackar för tipsen..
Realname verkar lösa problemet tillfälligt i alla fall :)
Tackar alla..
/Benke
Är inte grundfrågan om Nisse
Är inte grundfrågan om Nisse behöver vara user? Ska Nisse själv gå in på sajten och skriva handlingsplanen (eller göra andra saker), eller handlar det mer om att du försöker skapa en lista med namn som ska länkas ihop med noder eller filer?
Nisse ska både in och göra
Nisse ska både in och göra saker i systemet och inte...
Jag hade en tanke först att göra en lista på människor som skulle länkas men dom ska ju in själva på sajten med...
Min tanke var att slippa skriva in hans uppgifter i olika dokument, webformulär o dyl.
/Benke