Hej!
Jag arbetar med en sida som har flera språk kopplat till olika domäner, går man in på .se så får man svenska och på .fi så får man finska som språk. Det finns en nodtyp som heter "Tips" som alla medlemmar kan skapa.
På svenska, för svenska medlemmar, har vi en tävling. Jag skapat två fält, "Eventuellt pris" (lista med radioknappar) och "Jag godkänner tävlingsreglerna" (checkbox), som är obligatoriska. Dessa fält syns nu på alla språk/domäner.
Min första tanke var att kanske använda modulen conditional_fields, men den kan bara styra synlighet som beror på andra fält.
Jag har också funderat på om man kan använda rules-modulerna för att styra, men inte hittat nåt som fungerar. Har även tittat lite på context-modulerna, men jag hittade ingen lösning där heller.
Finns det nåt bra sätt att styra att bara .se-domänen eller språket styr synligheten för fälten? Förslag på andra lösningar är också välkomna.
Tack på förhand!
/Andreas Rydberg

Comments
Med hjälp av Panels skulle du
Med hjälp av Panels skulle du kunna använda visibility settings på fäten beroende på språk.
Med hook_form_alter så skulle du kunna göra något i stil med
global $language;
if ($language == x)
$field['myfield']['#access'] = FALSE;
//Pontus Nilsson, Digitalist
Jag misstänkte att jag fick
Jag misstänkte att jag fick skriva en modul för att hooka in och fix det själv. Hade hoppats på att det fanns ett enklare sätt, men tack för hjälpen!
/Andreas Rydberg