Drupal-используйте функцию L или url для ссылок mailto
кто-нибудь знает, как использовать функцию l() или url() для создания ссылок mailto?
Я запускаю drupal 6.
3 ответов
вам нужно использовать абсолютную опцию:
l('Mail me', 'mailto:jim@hotmail.com', array('absolute' => TRUE));
будет генерировать
<a href="mailto:jim@hotmail.com">Mail Me</a>
хорошей практикой является использование t () функция со строками. Код должен быть:
l(t('Mail me'), 'mailto:jim@hotmail.com', array('absolute' => TRUE));
желательно нет:
l () полезно для вывода внутренних ссылок:
он обрабатывает алиасные пути и добавляет атрибут класса "active" к ссылкам, которые указывают на текущую страницу (для тематизации)" см. ссылку
вам не нужно ничего из вышеперечисленного. Же URL-адрес(). Вы можете использовать их, но почему бы не сохранить его простым и просто использовать тег привязки HTML напрямую.