Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DRUPAL:将CCK图像和视频组合在一个公共有序列表中。可能的_Drupal - Fatal编程技术网

DRUPAL:将CCK图像和视频组合在一个公共有序列表中。可能的

DRUPAL:将CCK图像和视频组合在一个公共有序列表中。可能的,drupal,Drupal,我正在Drupal上制作多个视频和图像页面 我想知道,当我有多个图像和视频时,我是否可以在后端内容类型页面中组合视频和图像CCK字段,以便为它们分配一个通用的混合顺序 另外,我不想为每个图像/视频创建节点,我更喜欢使用CCK字段,因为我的客户更容易管理文件、更改顺序和删除它们 谢谢如果您只是问是否可以在同一内容类型上使用图像字段和视频字段,那么答案是肯定的 也就是说,我不知道你所说的“普通混合顺序”是什么意思。你可以看看如何使用视图 将其设置为显示节点,然后添加所需的所有字段,然后可以将样式设置

我正在Drupal上制作多个视频和图像页面

我想知道,当我有多个图像和视频时,我是否可以在后端内容类型页面中组合视频和图像CCK字段,以便为它们分配一个通用的混合顺序

另外,我不想为每个图像/视频创建节点,我更喜欢使用CCK字段,因为我的客户更容易管理文件、更改顺序和删除它们


谢谢

如果您只是问是否可以在同一内容类型上使用图像字段和视频字段,那么答案是肯定的


也就是说,我不知道你所说的“普通混合顺序”是什么意思。

你可以看看如何使用视图


将其设置为显示节点,然后添加所需的所有字段,然后可以将样式设置为有序列表。这将为您提供与您试图实现的类似的功能。

我想您可以设置通用字段类型,使用文件字段模块,在“允许的文件类型”设置中输入所有图像和视频文件类型(png jpg gif avi flv等),然后还可以为允许的数量设置“无限”

也就是说,可能您需要进一步解释您的问题或情况,可能需要提供更详细的用例。每个人似乎都对你的问题感到困惑,你的基本结构计划可能有缺陷

通常,您希望将这些内容保存在单独的字段中,然后使用不同的视图精确地提取您想要的内容。View1将从内容类型的视频字段中提取视频,View2将从内容类型的图像字段中提取图像,View3将提取视频和图像,等等。当它们都混合到一个字段中时,您必须在最后进行额外的解析,以获得您想要的内容,而这更为困难


但我认为我们不理解您的要求,一个案例可能会帮助我们。

谢谢您的回复。不,我不是那个意思。我已经有了相同内容类型的图像和视频字段,它们实际上是两个不同的字段。我想以某种方式将它们合并到一个字段中。这是因为,当我有多个文件时,我希望能够对合并2个列表的所有元素进行排序。i、 e.1。视频2。图3。图4。视频等…嗨,谢谢回复。请检查我问题中的“Ps”陈述。不使用节点的原因是“无限CCK字段”非常适合我的客户使用,而且当删除页面时,所有图像/视频都会自动删除。所以我要问的是:“我所问的是不可能的,对吗?”嗨,我不能按照你的建议做,因为这是我在“允许的文件类型”的“png”和“jpg”扩展中得到的错误消息:“视频小部件仅支持网络标准视频。如果需要上传其他类型的文件,请将小部件更改为使用标准文件上传。“它根本无法上传视图。您可以阅读我的Ps。在我的问题中:“Ps。我不想为每个图像/视频创建节点,我更喜欢使用CCK字段,因为我的客户更容易管理文件、更改顺序和删除它们。“此外,如果我的客户希望删除视图或创建新视图,则不会自动删除所有引用的节点,因此这将是另一个问题。CCK字段在这方面非常有效。因此,基本上我将尝试澄清这个问题:我想将CCK视频和CCK图像字段合并为一个字段,以便我可以在一个列表中上载混合内容并正确显示(flv播放器用于flv文件,普通图像用于图像)。恐怕我所问的是不可能的。是的,我认为今天的模块是不可能的,如果你懂php,你可以尝试破解这个模块来接受你想要的。