Эй, ребята, у меня есть вопрос, который заставил меня застрять на 2 часа.Orchard получить свойство динамического объекта (виджет Container)
1) Я создал аа нового типа контента под названием «слайдер горки» (вероятно, изменит это ужасное имя)
2) Создано Список Slider сползает
3) Добавлен новый виджет-контейнер и сказал он должен содержать мой список слайдеров
4) Создал мой .cshtml файл для слайдера.
Теперь все это отлично работает, и я получаю информацию, отображаемую на моей домашней странице, в расширенном разделе макета. В тот момент, когда я хочу начать редактирование необработанных данных в хороший слайдер, первые вещи - это итерация этой модели и получение каждого слайда, чтобы я мог извлечь свойства и сделать что-то с ними.
Однако, как его динамический объект (форма сада), нет никакого интеллигенса, которого, конечно же, следует ожидать. Однако я старался изо всех сил, чтобы получить собственность.
Ive пытался http://docs.orchardproject.net/Documentation/Creating-lists
Ive также попытался http://www.ideliverable.com/blog/ways-to-render-lists-of-things
Оба хороши читает, но моя методология делать с виджетами, и я не уверен, что если его из-за этого, что я не могу показаться, чтобы легко найти собственность мне нужна. Я попытался пройти и осмотреть динамическую модель, но метаданные не содержат ничего, что напоминает свойство.
Код настоящее время у меня
@Display(Model.Content)
@{
var MySliderList = Model.List;
}
<div>
@foreach (var slide in MySliderList)
{
<div>@slide.Title</div>
<div>@slide.SliderText</div>
<div>@slide.UrlLink</div>
}
</div>
Как вы можете сказать, этот код оленья кожа дисплея ничего другого, кроме @display (model.content).
Может ли кто-нибудь сказать мне правильный способ получить данные каждого «слайда» из модели на этом .cshtml?
Большое спасибо.
UPDATE: Также обратите внимание на код, который я есть последняя попытка, ив также попытался Model.ContentItem, ContentItems, ContentItems.Content, содержание и т.д. и т.п.
Каково имя файла cshtml? –
Widget-Name-mySlider.cshtml, я использовал модуль формы для извлечения и автоматического генерации файла. – lemunk
Я также пытаюсь сделать то же самое, но вместо этого использовать проекцию с запросом, но я не уверен, как обращаться к каждому экземпляру типа содержимого. – lemunk