token in form_alter
ho visto un po' di materiale sui token per capire meglio come funzionano ed ho notato che in D8 è stato effettuato quaòche cambiamento.
Non ho trovato materiale su D8 per capirne il funzionamento.
In D7 bisognava attivare i token in formati di testo ed editor, ma su D8 non l'ho trovato
in un campo body ho inserito [current-user:display-name] e dovrebbe visualizzare il nome delll'utente. Ho settato full html ma mi visualizza solo la scritta in formato testo senza effettuare alcuna sostituzione.
Devo settare qualche parametro?
Ho provato anche in form_alter
$form['field_funzionario']['widget']['0']['value']['#value'] = [current-user:display-name];
Ma mi ritorna errore
Gaetano
Risposte
Per usare i token su un
Per usare i token su un formato puoi installare
https://www.drupal.org/project/token_filter
In extend sono attivi sia
In extend sono attivi sia token che token filter. Ho creato un campo testo e attraverso sfoglia i token disponibili ho scelto i token. Fatto lo stesso in un campo body con full html. Funziona solo se inserisco il token nell'help del body e non capisco il perchè
Token filter ti permette di
Token filter ti permette di inserire token durante l'editing, non come default di un campo.
Per quello ti occorre
https://www.drupal.org/project/token_default
Token filter ti permette di
Token filter ti permette di inserire token durante l'editing,
Non ho capito. Devo trovare qualche altra indicazione sui token.
Quello che letto e visto dai filmati dice che posso metterlo anche in un body per visualizzare il valore
Hai attivato il filtro dei
Hai attivato il filtro dei token sul formato full html?