Виджет Медиа не может использовать наследников типа Файл? И другие вопросы по виджету

отредактировано 6 ноя Раздел: Модель данных и экранные формы

https://docs.greendata.ru/platform/ru/media-widget.html

Хочется сделать фотоальбом. Создан тип Альбом:Объект. В Альбом добавлен атрибут Фотографии типа Файл, множественный выбор. Визуал для атрибута типа "Файл": Множественные файлы в виде таблицы.

Виджет Медиа хорошо подходит для отображения и загрузки фоток. Но удалять фотки он не позволяет 😐

Сделал две вкладки на визуале, который использует Контент-Менеджер для создания и наполнения альбома. На первой добавлен атрибут Альбом.Фотографии, и он показывает фотки в виде реестра. На второй вкладке добавлен виджет Медиа, он показывает фотки в виде сетки фотографий. Чтобы можно было добавлять фотки на второй вкладке, и удалять их на первой.

Проблема 1. Не удалось настроить на первой вкладке реестр фотографий-файлов, чтобы появилась кнопка удаления файла. Хотя настройка "Показывать кнопку для удаления объекта" активна.

Проблема 2. Виджет Медиа показывает все фотки из атрибута Фотографии. Нет постраничного отображения. А фотографий, например, 772 в одном альбоме. Слайдер не подходит, хочется фотки в виде сетки

Проблема 3. Виджет Медиа не работает с наследниками типа Файл. Создал тип "Фотография в альбоме", как наследник типа Файл. Добавил новому типу атрибут "Фотоальбом", как ссылка на альбом, чтобы можно было в альбоме использовать Дочерний тип, и потом настроить на вкладке реестр дочерних объектов, чтобы можно было удалять фотки из альбома. Но виджет Медиа "видит" только атрибуты типа Файл, но не его наследников.

Проблема 4. Из системного реестра Файл создана его копия "Фотографии в альбоме", в этой копии реестр попроще, в нём не отображаются ненужные мне атрибуты. Но не удалось использовать этот реестр для отображения его на вкладке 1 (там где атрибут Фотография с визуалом Множественные файлы в виде таблицы)

Есть ли примеры похожих кейсов?

Комментарии

  • Добрый день! Подготовим ответ

  • Добрый день! По описанной проблеме 1: Какой виджет использовали?
    Если есть возможность отправить ссылку на стенд с логином и паролем, чтобы посмотреть настройки, то отправьте, пожалуйста.

  • отредактировано 12 ноя

    Если виджет "Прикрепление файлов", то кнопка удалить доступна при наведении на файл:

  • По проблеме 2. По виджету Медиа доработок пока не запланировано. Но альтернативой может быть html виджет (https://docs.greendata.ru/platform/ru/custom-widgets.html). В планах есть доработка (введение js кода внутри html виджета) для возможности настройки пагинации.

Войдите или Зарегистрируйтесь чтобы комментировать.