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

时间:2010-09-06 01:27:32

标签: php css drupal content-management-system drupal-theming

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

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

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

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

2 个答案:

答案 0 :(得分:5)

归结为“按钮”的含义。

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

如果你正在谈论制作看起来像按钮的东西,那么我仍然会使用l(),但传递类似“class”=&gt;对于属性数组的“my-fancy-button”,然后使用CSS为my-fancy-button类设置样式 - 或者只是使用bg颜色和一些边框,或者使用更复杂的图像背景。

答案 1 :(得分:0)

从这里开始:http://api.drupal.org
关于表格:http://api.drupal.org/api/group/form_api/6
关于编写模块:http://drupal.org/developing/modules

此处的表格和其他示例:http://drupal.org/project/examples