Có ai biết cách sử dụng hàm l() hoặc url() để tạo liên kết mailto không?Drupal - sử dụng hàm l hoặc url cho liên kết mailto
Tôi đang chạy drupal 6.
Có ai biết cách sử dụng hàm l() hoặc url() để tạo liên kết mailto không?Drupal - sử dụng hàm l hoặc url cho liên kết mailto
Tôi đang chạy drupal 6.
Bạn cần phải sử dụng tùy chọn tuyệt đối:
l('Mail me', 'mailto:[email protected]', array('absolute' => TRUE));
sẽ tạo
<a href="mailto:[email protected]">Mail Me</a>
Thực tiễn tốt là sử dụng t() function với chuỗi. Mã nên sau đó:
l(t('Mail me'), 'mailto:[email protected]', array('absolute' => TRUE));
Tốt none:
l() rất hữu ích cho đầu ra của liên kết nội bộ:
nó xử lý đường dẫn aliased và thêm một thuộc tính 'hoạt động' lớp các liên kết trỏ đến trang hiện tại (để biết them) " see reference
Bạn không cần điều nào ở trên. hoặc url(). Bạn có thể sử dụng chúng, nhưng tại sao không giữ nó đơn giản và chỉ sử dụng thẻ neo HTML trực tiếp.
Bạn có thể muốn thêm dấu ngoặc kép quanh 'tuyệt đối'. Chỉ cần cho mọi người ra có học PHP ... – Weboide
Lưu ý: Đây cũng là cách chính xác để làm điều đó trong drupal 7. – forsvunnet