Коннектор Media Manager - сортировка по умолчанию


8

Есть ли у нас способы изменить сортировку по умолчанию на буквенный порядок для папок, которые отображаются с помощью ECL для Media Manager в CMS explorer.

cms view

  0

Я попробовал обычное «меню правой кнопки мыши - обновить», чтобы увидеть, будет ли он изменять порядок элементов медиа-менеджера по алфавиту, но для медиа-менеджера это не делает трюк. 13 окт. 172017-10-13 12:46:33

8

Данное исправление для этой проблемы для MMC 1.3, которое вы можете запросить у CS. Исправление этой проблемы уже включено в последнюю версию Media Manager Connector 1.4.


3

Не то, что я знаю. Порядок CME такой же, как в Media Manager, поскольку он просто использует соединитель для извлечения данных и загрузки изображений.

Просто ради любопытства, есть ли какая-то особая причина, по которой вам нужен заказ? Я имею в виду, что это просто логическая организация ваших данных.

+1

Все элементы tridion в cms отсортированы по алфавиту, поэтому логично иметь такую ​​же сортировку для элементов медиа-менеджера 13 окт. 172017-10-13 11:48:33


8

Можно было бы ожидать, что упорядочение будет (в алфавитном порядке) аналогичным заказу CME, но, как отмечает @Marko, порядок поступает из внешней системы. Это в основном работает ECL.

В разъеме ECL вы реализуете интерфейс IContentLibraryContext, и там вам нужно будет реализовать метод GetFolderContent(IEclUri parentFolderUri, int pageIndex, EclItemTypes itemTypes). Это просто возвращает содержимое папки, которая содержит список элементов (List<IContentLibraryListItem>). Так технически, если вы хотите отсортировать элементы, которые вы получили от внешней системы, вы можете реализовать это в ECL-провайдере.

Однако, поскольку соединитель Media Manager не является поставщиком ECL с открытым кодом, вы ничего не можете сделать, чтобы изменить это поведение.