【问题标题】:Expression Engine Join Channels表达式引擎加入频道
【发布时间】:2012-05-05 12:02:37
【问题描述】:

我对 Expression Engine 还很陌生,并且正在努力解决以下问题。我有一个属性频道和一个 property_images 频道。一个属性可以有一个或多个图像。

我想显示属性列表,包括图像和摘要信息。用户应该能够点击查看显示所有属性详细信息和所有图像的属性详细信息页面。

PropertyID 对两个频道都是通用的,但我不知道如何加入。这可能是“开箱即用”还是我需要使用附加组件...如果是后者,欢迎提出任何建议。

【问题讨论】:

    标签: expressionengine


    【解决方案1】:

    您目前如何将您的属性条目与您的属性图像条目连接起来?您是否只是在每个频道中都有一个 Property ID 字段,并且您在每个位置手动输入它?

    我建议改用Playa,这是一个多对多关系插件。将“Property Images”字段添加到您的 Properties 频道,使其成为 Playa 字段,然后选择您的 Property Images 频道作为来源。然后,您可以在编辑该属性条目时从“属性图像”通道中选择与每个属性“相关”的尽可能多的条目,并在前端使用 Playa 的模块标签显示它们。

    或者,您可以使用MatrixAssets,也可以通过 Pixel 和 Tonic 将您的房产图片直接添加到您的房产列表中(这样可以在前端显示您的数据时节省查询)。

    【讨论】:

      猜你喜欢
      • 2012-08-03
      • 1970-01-01
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多