Drupal是否有像打印链接一样的打印按钮

Ber*_*ing 2 css php drupal content-management-system drupal-theming

Drupal有一个我在.tpl.php中使用的打印链接功能

<?php
print l(t('Announcement'), 'node/30');
?>
Run Code Online (Sandbox Code Playgroud)

l使它成为一个链接.drupal是否具有等效的API函数来制作按钮?

如果没有,你最好的建议是什么?

And*_*rew 5

它归结为'按钮'的含义.

如果您正在谈论实际的表单按钮,那么您将需要查看drupal表单API以了解如何制作表单.

如果你正在谈论制作看起来像按钮的东西,那么我仍然会使用l(),但是将类似"class"=>"my-fancy-button"的东西传递给属性数组,然后设置my-带有CSS的花式按钮类 - 或者简单地使用bg颜色和一些边框,或者使用更复杂的图像背景.