Veri kaynağı, Sitecore Ortam Kitaplığı'nda bir klasör olan bir kontrol listesi var. Bu alandaki 'kontrol edilen' öğelerin her biri bu klasördeki bir resmi temsil eder, bu yüzden bu kontrol listesini boruyla ayrılmış görüntü kimlikleri dizisine derlemeyi bekliyorum. Medya Kitaplığı görüntülerini bir görünümde görüntülemek için bu kimlikleri kullanmak mümkün mü? Sitecore 7 MVC ve Razor kullanılarak görüntülerin görüntülenmesi
Bu
benim ViewModel bir örnektir:public class PageViewModel {
public List<string> ImageIDs { get; set; }
}
Ve bu benim Razor sözdizimi kod bir örnektir:
@foreach (var imageId in PageViewModel.ImageIDs) {
<div class="image-container">
<img src="@Url.Content(MediaManager.GetMediaUrl(imageId.MediaItem))">
</div>
}
'GetMediaUrl()' sadece bir parametre olarak bir 'MediaItem' nesnesini kabul ettiğinden, bu işe yaramaz - Ben alıyordu yaklaşım sezgisel ama çılgınca yanlış olduğunu düşünüyorum. – alex