Est-ce que quelqu'un sait utiliser la fonction L () ou URL () pour créer des liens mailto? p>
Je cours drupal 6. p>
4 Réponses :
Vous devez utiliser l'option absolue:
<a href="mailto:jim@hotmail.com">Mail Me</a>
Vous voudrez peut-être ajouter des citations autour de "Absolute". Juste pour les gens là-bas, apprendre PHP ...
Une bonne pratique consiste à utiliser le t () fonction avec des chaînes. Le code doit alors être:
l(t('Mail me'), 'mailto:jim@hotmail.com', array('absolute' => TRUE));
de préférence aucune: p>
l () est utile pour la sortie des liens internes: p>
Il gère des chemins aliasés et ajoute un attribut de classe «actif» aux liaisons qui pointent sur la page en cours (pour la thématique) » Voir référence p> blockQuote>
Vous n'avez pas besoin de ce qui précède. Même chose pour URL (). Vous pouvez les utiliser, mais pourquoi ne pas le garder simple et utiliser directement la balise HTML Anchor directement. P>
dans Drupal 9 Je n'ai trouvé aucune autre solution que:
S'il vous plaît expliquer ce que votre code fait et comment cela le fait.