11
votes

Drupal - Utilisez la fonction L ou URL pour les liens Mailto

Est-ce que quelqu'un sait utiliser la fonction L () ou URL () pour créer des liens mailto?

Je cours drupal 6.


0 commentaires

4 Réponses :


36
votes

Vous devez utiliser l'option absolue:

<a href="mailto:jim@hotmail.com">Mail Me</a>


1 commentaires

Vous voudrez peut-être ajouter des citations autour de "Absolute". Juste pour les gens là-bas, apprendre PHP ...



2
votes

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));


0 commentaires

0
votes

de préférence aucune:

l () est utile pour la sortie des liens internes:

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

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.


0 commentaires

0
votes

dans Drupal 9 Je n'ai trouvé aucune autre solution que: xxx


1 commentaires

S'il vous plaît expliquer ce que votre code fait et comment cela le fait.