Orchard 1.9.1 Расположение контейнера
Я установил следующее определение контента на сайте Orchard 1.9.1:
Manufacturer
- Logo (Media Library Picker Field)
- Container (single supported type - Product)
Product
- Containable
- [Generic Fields]
Я добавил несколько образцов Product
элементы на сайт, и в качестве части этого я выбрал Member Of
вариант, который был список Manufacturer
предметы, которые я уже добавил.
У меня проблема в том, что когда я пытаюсь построить запрос для использования с виджетом проекции, я не могу найти способ получить Manufacturer
дети, или Product
родительский контейнер, так как мне нужно отобразить все содержимое в одном представлении. Здесь будет всего около 20 позиций, поэтому производительность не является проблемой. Если я делаю несколько запросов (по одному для каждого типа), все отображается отдельно, кроме инструмента "Отслеживание формы", когда я показываю различные Model
Похоже, что элементы на представлении не могут показать мне ни один из этих вариантов.
Моя конечная цель - создание собственного представления для отображения этой информации, но я не могу понять, как пройти через Product
к тому, что его родительский контейнер, или пройти вниз от Manufacturer
ребенку Product
предметы под ним.
Как мне создать запрос, который позволит мне увидеть все это, чтобы я мог создать виджет проекции из этого?
редактировать
Я поиграл с этим еще немного и натолкнулся на возможность взять запрос и прикрепить к нему макет. Это определенно приближает меня, однако вариант группировки говорит No properties are currently available in order to group this view
Однако я думаю, что принадлежность к контейнеру / контейнеру автоматически определит группировку. В настоящее время это позволяет мне показать все, но, к сожалению, родитель / потомок показывают, а потом дети повторяются снова, независимо от родителя. Это так близко, но я не могу понять это правильно.