表达引擎加入频道

时间:2012-04-24 19:41:50

标签: expressionengine

我是Expression Engine的新手,我正在努力解决以下问题。我有一个属性频道和一个property_images频道。属性可以包含一个或多个图像。

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

PropertyID对于两个频道都是通用的,但我无法弄清楚如何进行连接。这可能是“开箱即用”还是我需要使用附件......如果是后者,任何建议都会受到欢迎。

1 个答案:

答案 0 :(得分:1)

您目前如何将您的物业条目与您的物业图像条目相关联?您是否在每个频道中都有一个“房产ID”字段,并且您是在每个位置手动输入它?

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

或者,您也可以使用Pixel和Tonic的MatrixAssets将您的媒体资源图片直接添加到您的媒体资源列表中(这样可以在前面显示数据时保存查询 - 端)。