Я пытаюсь воспроизвести этот макет в Orchard. До сих пор я проработал большую часть материала, используя альтернативу для моего сообщения в блоге (Content-BlogPost.Detail.cshtml
). Проблема в том, что макет, который я создал, выглядит примерно так:
Мой первый вопрос: имеет ли этот макет какой-либо смысл? Есть ли лучший способ добиться этого результата (то есть получить архивы, отображаемые в соответствии с содержимым)?
Во-вторых, есть ли способ отрисовать зону (или виджет) из моей альтернативы? Я попытался сделать @Display(Model.Archives)
, где Archives
— это имя моей зоны, но очевидно, что модель сведений о блоге не определяет свойство Archives. Я также рассматривал возможность ручного вызова формы «Архивы блогов» с помощью чего-то вроде
@Display(New.Parts_Blogs_BlogArchives(new { Blog: blog, Archives: ???})
Но я не знаю, как заполнить этот второй аргумент.
Как правильно реализовать этот макет в Orchard?