С помощью веб-части "Запрос контента" можно создавать динамические представления контента. При этом можно настроить запрос, определяющий, какой контент будет отображаться, а также параметры представления контента на странице.
В этой статье
Веб-часть "Запрос контента"
Веб-часть "Запрос содержимого" отображает динамический набор элементов на основе запроса, создаваемого с помощью веб-браузера. С помощью запроса можно указать отображаемые элементы и задать параметры представления, чтобы определить, как эти элементы отображаются на готовой странице.
Элементы, отображаемые веб-частью "Запрос контента", всегда отражают текущий набор элементов, извлекаемых запросом, который может видеть пользователь, просматривающий страницу. Запрос запускается каждый раз при просмотре страницы, содержащей веб-часть "Запрос контента". Если добавляется новый контент, который соответствует условиям запроса, он автоматически отображается веб-частью "Запрос контента".
Примечание: С момента добавления контента до его отображения веб-частью "Запрос контента" может пройти несколько минут.
Добавив на страницу веб-часть "Запрос контента", отредактируйте ее и укажите, какие элементы и как она будет отображать. Для этого наведите указатель мыши на веб-часть, щелкните стрелку вниз в ее правом верхнем углу и выберите команду Изменить веб-часть. Откроется область инструментов с параметрами веб-части "Запрос контента".
Существует пять категорий параметров:
-
Запрос. Эти параметры используются для построения запроса.
-
Представление. Эти параметры позволяют настроить представление элементов, извлеченных запросом.
-
Вид. Эти параметры позволяют настроить вид самой веб-части. Вы можете изменить ее название, высоту, ширину и хром (элементы оформления и навигации, составляющие веб-часть).
-
Макет. Эти параметры позволяют настроить макет веб-части. Вы можете показать или скрыть веб-часть, настроить направление (слева направо, справа налево или без направления), указать, в какой зоне она будет отображаться (вверху, в левом или правом столбце), а также настроить указатель зон.
-
Дополнительно. Эти параметры используются для настройки различных дополнительных возможностей веб-части.
Построение запроса
Указать, какой контент будет извлекаться запросом, можно с помощью следующих параметров:
Исходное_значение Этот параметр определяет область запроса. Этот параметр является обязательным. Существует три варианта:
-
Отображение элементов со всех сайтов в этом семействе веб-сайтов Выберите этот параметр, чтобы запросить все семейство веб-сайтов. Этот параметр установлен по умолчанию.
-
Отображение элементов со следующего сайта и всех дочерних сайтов Выберите этот параметр, чтобы ограничить запрос определенным сайтом в семействе веб-сайтов. Вы можете ввести адрес сайта, но для выбора сайта рекомендуется использовать кнопку "Обзор". При нажатии кнопки "Обзор" откроется диалоговое окно "Выбор веб-части сайта" и отобразится древовидное представление семейства веб-сайтов. Щелкните сайт, который вы хотите запросить, и нажмите кнопку "ОК".
-
Отображение элементов из следующего списка: Выберите этот параметр, чтобы ограничить запрос определенным списком или библиотекой в семействе веб-сайтов. Вы можете ввести адрес для списка, но мы рекомендуем использовать кнопку "Обзор " для выбора списка или библиотеки. При нажатии кнопки "Обзор" откроется диалоговое окно "Выбор списка или веб-части библиотеки" с представлением дерева семейства веб-сайтов. Если список или библиотека, которые требуется запросить, находятся на определенном сайте, щелкните знак "плюс" (+) рядом с именем этого сайта. Когда вы увидите список или библиотеку, которые вы хотите запросить, щелкните его и нажмите кнопку " ОК".
Тип списка Этот параметр является обязательным. Вы можете выбрать любой тип списка, который находится в семействе веб-сайтов. Тип списка, который вы выбираете, определяет, какие списки или библиотеки, которые находятся в области запроса, обрабатываются запросом.
Тип контента Для типа контента существует два параметра: "Группа типов контента" и "Тип контента". Эти параметры являются необязательными. Эти параметры можно использовать, чтобы ограничить запрос элементами определенных типов контента, определенными для семейства веб-сайтов.
Целевой аудитории Этот параметр является необязательным. При выборе целевой аудитории запрос фильтрует полученное содержимое, чтобы отобразить только содержимое, предназначенное для аудитории, к которой принадлежит средство просмотра страниц. Аудитории определяются на уровне системы и не могут быть изменены с помощью веб-части "Запрос содержимого". Этот параметр определяет, учитывает ли веб-часть только целевое значение аудитории.
При выборе целевой аудитории становится доступен второй параметр: Включить элементы, которые не являются целевыми. При выборе этого параметра все содержимое, которое явно не предназначено для аудитории, извлекается запросом независимо от того, кто просматривает страницу. Если выбрать целевую аудиторию, но не выбрать этот параметр, запрос не извлекает содержимое, которое явно не предназначено для аудитории.Дополнительные фильтры Этот параметр является необязательным. Этот параметр можно использовать для дальнейшего ограничения содержимого, извлекаемого запросом. Выберите поле фильтра, оператор сравнения и введите критерии. Например, можно использовать поле фильтра "Автор", оператор сравнения "Равно " и критерий Toni Poe, чтобы ограничить результаты запроса элементами, созданными Тони По (Toni Poe). Параметры фильтра зависят от поля фильтра. Например, при выборе поля "Создано по" отображаются дополнительные параметры:
-
Выбрать вариант [Я], чтобы вывести контент, который вы создали.
-
Ввести или выбрать имя пользователя, чтобы просмотреть созданный им контент.
-
Использовать <c0>пользовательское значение или запрос</c0>. Вы также можете ввести следующие токены в качестве значений фильтра:
-
PageFieldValue: имя поля: с помощью этого параметра можно динамически отфильтровать контент на основе определенного поля текущей страницы.
-
PageQueryString: имя параметра строки запроса: с помощью этого параметра можно динамически отфильтровать контент на основе значения свойства строки запроса, указанного в URL-адресе текущей страницы.
Примечание: Если значение поля страницы или параметра строки запроса пусто, фильтр не включается в запрос.
-
С помощью параметра Дополнительные фильтры можно задать до трех фильтров. Если используется больше одного фильтра, необходимо указать порядок их применения с помощью операторов И и ИЛИ, указав их перед вторым и третьим фильтром.
Примечание: Параметры в разделе "Дополнительные фильтры " могут отличаться в зависимости от выбранного источника.
Настройка представления данных
Настроить представление содержимого, извлекаемого запросом, можно при помощи указанных ниже параметров меню Представление. Эти параметры необязательны.
Группировка и сортировка Используйте эти параметры, чтобы упорядочить элементы, полученные запросом.
-
Группировать элементы по Выберите поле для разделения элементов на группы. Например, если вы хотите сгруппировать элементы в зависимости от того, кто их автор, выберите "Автор".
-
При выборе поля для группировки можно указать восходящий или нисходящий порядок элементов с помощью параметров Отображать группы по возрастанию и Отображать группы по убыванию.
-
Число столбцов Укажите количество столбцов, которые нужно использовать для размещения элементов. Элементы можно упорядочивать до пяти столбцов.
-
Сортировка элементов по Выберите поле для сортировки элементов. Если вы указали, что элементы сгруппированы, элементы сортируются в этих группах.
-
При выборе поля для сортировки можно указать восходящий или нисходящий порядок элементов с помощью параметров Отображать элементы по возрастанию и Отображать элементы по убыванию.
-
Ограничение числа отображаемых элементов Можно ограничить количество отображаемых элементов, заданным этим параметром. Если не указать ограничение, будут отображаться все элементы, извлекаемые запросом. При наличии большого количества элементов страница расширяется, чтобы вместить их.
Стили Используйте эти параметры для применения визуальных стилей к группам и элементам.
-
Стиль группы Выберите стиль, применяемый к заголовку группы. Например, если группировать по автору, каждая группа элементов определяется именем автора, а имя автора отображается в стиле, задаваемом с помощью этого параметра.
-
Стиль элемента Выбор стиля для применения к элементам
Отображаемые поля В зависимости от области запроса можно выбрать один или несколько столбцов сайта или списка, значения которых нужно отобразить в слотах отображения для этого стиля. Чтобы указать столбец из определенной группы, введите имя группы в квадратных скобках после имени столбца, например "Столбец [группа]". Не забудьте разделить каждый введите столбец точкой с запятой.
Если значение в первом из выбранных столбцов пусто, веб-часть отобразит значение из следующего столбца.
Кормить Вы можете использовать веб-часть "Содержимое по запросу" в качестве RSS-канала. Это позволяет зрителям страниц подписаться на результаты запроса веб-части, чтобы они могли получать новые элементы при их появлении без необходимости повторного просмотра страницы. Используйте эти параметры, чтобы указать заголовок и описание RSS-канала.
-
Название веб-канала Введите имя, которое вы хотите использовать для RSS-канала. Это имя помогает подписчикам идентифицировать веб-канал в средстве чтения RSS.
-
Описание веб-канала Введите описание, которое вы хотите использовать для RSS-канала. Это описание помогает подписчикам идентифицировать веб-канал в средстве чтения RSS.