Установить медиа-адрес в sitecore 7.x

У нас есть плагин для sitecore, который позволяет переводить контент. Когда выбрана страница для перевода на другой язык, создается новая версия целевого языка и поля обновляются с переведенным содержимым. Мы также переводим изображения, поэтому мы должны изменить путь к изображению в целевом элементе или просто скопировать тот же URL в некоторых случаях. Получить URL довольно просто с помощью:

Sitecore.Resources.Media.MediaManager.GetMediaUrl (imageField.MediaItem)

однако мы не можем определить способ изменить / установить это поле после того, как MediaPath устарел в sitecore 7. Кто-нибудь может выдвинуть предложения?

большое спасибо

1 ответ

Решение

Для установки / обновления медиа-адреса в sitecore 7.x помимо установки атрибута mediapath для поля изображения должен быть установлен MediaID.

Другие вопросы по тегам