Qualcuno sa come usare la funzione l() o url() per creare collegamenti mailto?Drupal - usa la funzione l o url per i collegamenti mailto
Sto facendo funzionare Drupal 6.
Qualcuno sa come usare la funzione l() o url() per creare collegamenti mailto?Drupal - usa la funzione l o url per i collegamenti mailto
Sto facendo funzionare Drupal 6.
È necessario utilizzare l'opzione assoluta:
l('Mail me', 'mailto:[email protected]', array('absolute' => TRUE));
genererà
<a href="mailto:[email protected]">Mail Me</a>
Una buona pratica è quella di utilizzare il t() function con le stringhe. Codice dovrebbe essere quindi:
l(t('Mail me'), 'mailto:[email protected]', array('absolute' => TRUE));
Preferibilmente nessuna:
l() è utile per la produzione di collegamenti interni:
gestisce percorsi aliasing e aggiunge un attributo classe 'attivo' a link che puntano alla pagina corrente (per la tematizzazione)" see reference
È necessario nessuna delle precedenti. lo stesso vale f o url(). PUOI usarli, ma perché non tenerli semplici e usare semplicemente il tag di ancoraggio HTML direttamente.
È possibile aggiungere virgolette attorno a "assoluto". Solo per le persone là fuori che stanno imparando PHP ... – Weboide
Nota: questo è anche il modo corretto di farlo in drupal 7. – forsvunnet