0

我有一个成熟的开源软件项目,我有幸得到了用户的捐款。我的网站使用 Drupal (6.19),我想添加一个显示最近捐赠列表的块,例如:

感谢您支持 OpenSTV
John Smith 5 美元2010 年 12 月 20 日
Mary Kay 20美元 2010 年 12 月 5 日
Ingwe Malmstein 50美元 2010 年 11 月 27 日

我从未在 Drupal 中做过任何自定义工作,但我这样做的想法是:

  1. 创建一个名为 Donation 的自定义内容类型,它只有一个标题(已经这样做了)
  2. 为每个捐赠创建一个新的捐赠条目(也这样做了)
  3. 创建一个显示最近 5 次捐赠的块
  4. 让块出现在侧边栏中(知道如何执行此操作)

我不知道如何编写 3 的 php 代码。有没有一个简单的例子可以做这样的事情,我可以从中复制?还是有完全不同的方法可以做得更好?

我从来没有写过任何 php 代码,所以越简单越好。任何帮助将不胜感激。

4

1 回答 1

2

使用视图模块。这是关于它的引用(来自其项目页面):

在以下情况下您需要视图:

  • 你喜欢默认的首页视图,但你发现你想以不同的方式对其进行排序。
  • 你喜欢默认的分类法/术语视图,但你发现你想对它进行不同的排序;例如,按字母顺序。
  • 您使用 /tracker,但您想将其限制为特定类型的帖子。
  • 您喜欢“文章”模块的想法,但它不会以您喜欢的方式显示文章。
  • 您想要一种显示具有某种特定类型的 5 个最新帖子的块的方法。
  • 您想提供“未读的论坛帖子”。
  • 您想要一个类似于典型的 Movable Type/Wordpress 档案的月度档案,它以“月,YYYY (X)”的形式显示一个链接,其中 X 是该月的帖子数,并将它们显示在一个块中。这些链接指向该月的简单帖子列表。
于 2010-12-30T23:33:03.750 回答