2010-09-06 4 views
2

Drupal a une fonction de lien d'impression que j'utilise dans mon .tpl.phpont bouton d'impression comme lien d'impression

<?php 
print l(t('Announcement'), 'node/30'); 
?> 

l fait devenir un lien. Drupal a-t-il une fonction API équivalente pour créer des boutons?

Sinon, quelle est votre meilleure suggestion pour cela?

Répondre

5

Il se résume à ce que vous entendez par 'bouton'.

Si vous parlez d'un bouton de formulaire réel, alors vous voudrez regarder l'API de formulaire drupal pour savoir comment faire des formulaires. Si vous parlez de faire quelque chose qui ressemble à un bouton, alors j'utiliserais toujours l(), mais je passerais quelque chose comme "class" => "my-fancy-button" au tableau des attributs, puis stylisez la classe my-fancy-button avec CSS - soit simplement avec une couleur bg et quelques bordures, soit avec un fond d'image plus compliqué.

Questions connexes