Plugins 组合ExpressionEngine矩阵字段

Plugins 组合ExpressionEngine矩阵字段,plugins,content-management-system,matrix,expressionengine,Plugins,Content Management System,Matrix,Expressionengine,在两个单独的矩阵字段中是否有合并行的方法 我有一个画廊,里面有图片和视频。现在我有两个矩阵字段,照片和视频,一个是文件单元格类型,一个是文本单元格类型。我的图库首先显示照片,而不是视频。是否有任何方法可以组合这些字段类型,从而组合照片和视频的顺序 最好的选择是对照片和视频使用单个矩阵字段。您可以在第一列中将列标记为“上载图像”,然后在第二列标记为“或粘贴视频链接” 在模板呈现过程中混合这两个字段需要在模板中执行大量PHP操作,或者使用查询模块执行一些自定义查询。当我意识到我可能误读了您的问题时,

在两个单独的矩阵字段中是否有合并行的方法


我有一个画廊,里面有图片和视频。现在我有两个矩阵字段,照片和视频,一个是文件单元格类型,一个是文本单元格类型。我的图库首先显示照片,而不是视频。是否有任何方法可以组合这些字段类型,从而组合照片和视频的顺序

最好的选择是对照片和视频使用单个矩阵字段。您可以在第一列中将列标记为“上载图像”,然后在第二列标记为“或粘贴视频链接”


在模板呈现过程中混合这两个字段需要在模板中执行大量PHP操作,或者使用查询模块执行一些自定义查询。

当我意识到我可能误读了您的问题时,我已经准备好了大部分答案。您是否希望在EE中将这两个字段永久合并为一个矩阵字段?或者只是在前端显示时合并这两个字段的内容?在前端显示时合并这两个字段的内容。我想我接下来的问题是:为什么不合并这些字段?它们必须分开有什么原因吗?它们有两种不同的媒体类型。一个字段是图像源,下一个字段是视频链接。所以我需要组合两种数据类型,一个文件和一个文本字段。我在考虑有两列(图像和文本),只留下一列或另一列空白,这取决于……我认为这是一种更明智的方法,也不会让你的客户感到困惑。您可以在第一列中将其标记为“上载图像”,然后在第二列标记为“或粘贴视频链接”。混合这两个字段需要在模板中执行大量PHP,或者使用查询模块执行一些自定义查询。