è possibile aggiungere un semplice collegamento html nell'etichetta/titolo di una casella di controllo? Ho provato il seguente codice:Drupal 7: etichetta Checkbox con collegamenti in esso
<?php
$form['legal']['#type'] = 'checkbox';
$form['legal']['#required'] = TRUE;
$form['legal']['#title'] = t(
'You must accept our @tos and @legals',
array(
'@tos' => l(t('terms of service'), 'node/6'),
'@legals' => l(t('legals'), 'node/7')
)
);
?>
Ma che produce l'etichetta follwing (il markup HTML non è "tradotto"):
"È necessario accettare la nostra < a href ="/node/6" > termini di servizio </a> e < a href = "/ node/7"> Note legali </a> *"
spazi(ho aggiunto dopo la parentesi di apertura in modo che non verrà convertito al collegamento che voglio avere)
Non è po è possibile fare queste cose? Sono nuovo di Drupal. Forse qualcuno può aiutarmi ... Grazie!
Grazie per questa risposta utile! Ho cercato qualcosa di simile tutto il tempo, ma non ero fortunato. Avrei dovuto leggere più attentamente la documentazione sulla funzione t(). – mAtZ