Полагаю, вы можете установить общий тип поля, использовать модуль файлового поля и в настройке «разрешенные типы файлов» ввести все типы файлов изображений и видео (png jpg gif avi flv и т. Д.), А затем установить «неограниченное» для разрешенного количества ,
Тем не менее, может быть, вам нужно объяснить свой вопрос или ситуацию дальше, возможно, предоставьте более подробный пример использования. Кажется, все смущены вашим вопросом, и ваш основной структурный план может быть ошибочным.
Обычно вы хотите хранить эти вещи в отдельных полях, а затем использовать разные представления, чтобы получить именно то, что вы хотите. View1 будет извлекать видео из поля видео с типом контента, View2 будет извлекать изображения из поля изображения с типом контента, View3 будет извлекать видео и изображения и т. Д. Когда они все смешаны в одно поле, вы должны выполнить дополнительный анализ конец, чтобы получить то, что вы хотите, и это сложнее.
Но я не думаю, что мы понимаем, о чем вы спрашиваете, пример может помочь нам помочь вам.