после попытки другого решения Теперь у меня была некоторая информация о моей проблеме: Я уже добавил MediaLibraryPickerField для моего типа BlogPost, Я использую альтернативный макет для моего блога, с именем Layout-url-test.cshtml
, что имя моего блога - это тест. , а также создание Content-url-test.cshtml
, Fields.MediaLibraryPicker.Summary-url-test.cshtml
, Parts.Blogs.BlogPost.List-url-test.cshtml
, , макет в порядке, и мои сообщения в блогах с изображениями отображаются на носителе, но когда я добавил альтернативный файл Parts.Blogs.BlogPost.List-url-test.cshtml
, никакие изображения не отображаются в блоге и блоге. Я понял, что есть кое-что с моими альтернативными файлами, но я не мог найти ничего полезного для моей проблемы !!!Изображение не отображается при работе с заместителями и medialibraryfield для сообщения в блоге в orcard cms
var list = Model.ContentItems;
var items = list.Items;
var body = "";
string name = string.Empty;
foreach(var post in items)
{
var blogPost = post.ContentItem;
body = post.ContentItem.BodyPart.Text;
var field =(MediaLibraryPickerField) post.ContentField;
name = field.DisplayName;
}
я мог бы получить текст для части тела, но поле всегда равно нулю !!!
Следует ли добавить некоторые строки кода в файл themeplacement.info ???
нет решения моей проблемы :(??? –