我对 Expression Engine 很陌生,并且正在努力解决以下问题。我有一个属性频道和一个 property_images 频道。一个属性可以有一个或多个图像。
我想显示属性列表,包括图像和摘要信息。用户应该能够点击查看显示所有属性详细信息和所有图像的属性详细信息页面。
PropertyID 对两个频道都是通用的,但我不知道如何加入。这可能是“开箱即用”还是我需要使用附加组件……如果是后者,欢迎提出任何建议。
我对 Expression Engine 很陌生,并且正在努力解决以下问题。我有一个属性频道和一个 property_images 频道。一个属性可以有一个或多个图像。
我想显示属性列表,包括图像和摘要信息。用户应该能够点击查看显示所有属性详细信息和所有图像的属性详细信息页面。
PropertyID 对两个频道都是通用的,但我不知道如何加入。这可能是“开箱即用”还是我需要使用附加组件……如果是后者,欢迎提出任何建议。
您目前如何将您的属性条目与您的属性图像条目连接起来?您是否只是在每个频道中都有一个属性 ID 字段,并且您在每个位置手动输入它?
我建议改为使用Playa,这是一个多对多关系插件。将“Property Images”字段添加到您的 Properties 频道,使其成为 Playa 字段,然后选择您的 Property Images 频道作为来源。然后,您可以在编辑该属性条目时从“属性图像”通道中选择与每个属性“相关”的尽可能多的条目,并在前端使用 Playa 的模块标签显示它们。
或者,您可以使用Matrix或Assets,也可以通过 Pixel 和 Tonic 将您的属性图像直接添加到您的属性列表中(这将在前端显示您的数据时保存查询)。