【问题标题】:How to show list of custom objects in a page in Drupal如何在 Drupal 的页面中显示自定义对象列表
【发布时间】:2011-10-22 19:57:25
【问题描述】:

我想在 Drupal 6 中创建一个可以显示餐厅列表的页面。当用户点击任何餐厅页面时,我应该被重定向到餐厅详情页面。

为此: 1.) 我创建了一个名为“餐厅”的新内容类型,其中包含一些字段。 2.) 为餐厅创建 3-4 个内容项(餐厅 1、餐厅 2、餐厅 3) 3.) 创建名为:RestaurantList 的视图,为其添加字段。然后添加页面显示并为其提供路径http://website/Restaurants

现在,当我浏览到餐厅页面时,我只得到我的字段的标签,但没有值。如何获取值而不是标签?另外,我想去 RestaurantDetails 页面。如何实现?

谢谢, 拉什米

【问题讨论】:

    标签: drupal-6 drupal-views


    【解决方案1】:

    如果我要设置页面视图,我会这样设置:

    过滤器:

    • 节点类型 - 餐厅
    • 已发布节点 - 是

    字段

    • 节点标题
      • 勾选Link this field to it's node选项
      • Label: 字段留空
      • 检查选项Hide if empty

    如果您的视图样式是HTML list,您可以转到Row style options 并检查选项:Hide empty fields

    确保您单击Preview 以查看是否获得任何值。如果您不这样做,则视图设置有问题,很可能是限制性过滤器。从一些松散的东西开始,比如节点类型 - 餐厅。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2015-06-08
      • 2021-03-26
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      相关资源
      最近更新 更多