Установить медиа-адрес в sitecore 7.x
У нас есть плагин для sitecore, который позволяет переводить контент. Когда выбрана страница для перевода на другой язык, создается новая версия целевого языка и поля обновляются с переведенным содержимым. Мы также переводим изображения, поэтому мы должны изменить путь к изображению в целевом элементе или просто скопировать тот же URL в некоторых случаях. Получить URL довольно просто с помощью:
Sitecore.Resources.Media.MediaManager.GetMediaUrl (imageField.MediaItem)
однако мы не можем определить способ изменить / установить это поле после того, как MediaPath устарел в sitecore 7. Кто-нибудь может выдвинуть предложения?
большое спасибо
1 ответ
Для установки / обновления медиа-адреса в sitecore 7.x помимо установки атрибута mediapath для поля изображения должен быть установлен MediaID.