在 drupal 中以 table 或网格格式显示列表

Display list in table or grid format in drupal

我正在 drupal 中创建一个简单的网站,其中有几个页面。正如您在示例图像中看到的那样,我有一个名为“通知”的页面。首先,我想要一个功能,管理员可以通过该功能上传一些数据,如姓名或标题、pdf 文件等,任何访问该站点的人都会转到该页面并单击任何 pdf link 并下载或查看 pdf。 为此,我尝试了内容类型和视图,但我无法实现它,因为它变得非常混乱。请提供任何帮助。

我想要的是table这样的结构,只是用油漆完成的。如果任何人都可以提供一步一步的指导来创建这种类型的结构,那将会很有帮助。 table 将显示管理员上传的最新 n 条记录。

  1. 首先您需要创建一个新的内容类型(例如Notification

  2. Notification 内容类型添加类型为 File 的字段 Description(您可以使用 Node 的基本字段 Title 作为Name 所以你不需要再创建一个)

  3. 创建内容视图(例如Notification),然后添加如下字段和设置:

  4. Add content 屏幕添加一些 Notification (/node/add/notification)

  5. 结果(第/notification页)