Есть ли возможность полностью контролировать модуль поиска с помощью представления «Сводка»? Я изо всех сил пытаюсь добраться туда. У меня пока следующие настройки:
- В админке я создал индекс под названием PublicSearch с несколькими полями.
- Я получаю результат поиска, представляющий собой смесь двух частей контента: вопроса и эксперта.
- У меня есть представление Part, которое будет использоваться в результатах поиска для экспертов с именем ExpertSummary.cshtml. Представление теперь содержит только следующие элементы:
@model dynamic
<p>Expert Summary</p>
Когда приходит результат поиска, я ожидаю, что "Expert Summary"
будет виден только в экспертной области поиска, но я получаю дополнительный раздел «тело» (усеченный до X символов). Мне кажется, потому что «тело» выбрано в качестве поля, когда я создал индекс, он подходит.
Каждая запись эксперта имеет изображение эксперта, которое появляется в результатах поиска, и когда я убираю <Place Fields_MediaPicker="Content:1" />
из Placement.info, оно исчезает, и это нормально.
Но я хочу, чтобы эта сводка была полностью управляемой в ExpertSummary.cshtml — как макет из двух столбцов, где левый столбец будет содержать экспертное изображение, а правый — краткое описание вместе с некоторой другой информацией — но все будет в представлении. - не должен исходить из модуля поиска Orchard по умолчанию.
Короче говоря, я хочу, чтобы модули индекса и поиска Orchard были функциональными и работали так же, как сейчас, но макет и информация, которые я хочу полностью контролировать, используя пользовательский HTML в представлении Parts/ExpertSummary.cshtml.
Это вообще возможно? Если да, то как?
Пожалуйста, предложите. Я полностью заблудился в рамках Orchard!