Після настройки веб-частини запиту контенту для відображення потрібних полів і контенту можна налаштувати цю веб-частину на створення RSS-каналу для відповідного контенту.
У цьому розділі описується порядок додавання і налаштування RSS-каналів для виведення контенту веб-частини запиту контенту:
Включення RSS-каналу для веб-частини запиту контенту
Використання настроюваного XSL-файла для RSS-каналів веб-частини запиту контенту
Дозвіл помилок кешування при використанні RSS-каналів веб-частини запиту контенту
Включення RSS-каналу для веб-частини запиту контенту
Включення RSS-каналу для веб-частини запиту контенту
Змініть веб-частину запиту контенту.
Розгорніть розділ Презентація та встановіть прапорець Включити канал.
Щоб використовувати настроюється XSL-файл для RSS-каналів веб-частини запиту контенту. можна виконати одну з таких дій:
Зміна встановленого за замовчуванням файлу RSS.xsl
Перейдіть в розділ Бібліотека стилів.
Змініть файл Rss.xsl для створення потрібного RSS-каналу.
Додавання настроюваного XSL-файла RSS-каналу в бібліотеку стилів і зміна файлів для використання цієї бібліотеки
Перейдіть в розділ Бібліотека стилів.
Натисніть кнопку Надіслати та відправте настроюється XSL-файл в розділ Бібліотека стилів. Можна відправити файл в ту ж папку, в якій розташовується заданий за замовчуванням файл Rss.xsl.
Якщо доступ до XSL-файлу в розділі Бібліотека стилів відсутня, можна налаштувати веб-частину запиту контенту. змінивши файл ItemXslLink.xsl. який пов'язаний з файлом визначення веб-частини з розширенням wpd.
Змініть файл web.config, додайте новий запис
При використанні RSS-каналів веб-частини запиту контенту в деяких випадках може зберігатися перший обраний RSS-канал веб-частини запиту контенту. що не дозволяє виконати підписку і переглядати оновлені канали.
Це відбувається через те, що кеш веб-частини форми даних. який успадковується веб-частиною запиту контенту. створює той же ключ кешу, що і для динамічно створюваної веб-частини, незважаючи на те, що значення xsl відрізняється. В результаті цього веб-частину запиту контенту повторно використовує дані каналу, кешированниє при першому завантаженні сторінки.
Дозвіл помилок кешування при використанні RSS-каналів веб-частини запиту контенту
Створіть копії файлів Feed.aspx, розташованих по шляху Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 14 \ TEMPLATE \ LAYOUTS. і перейменуйте їх в Feed1.aspx. Feed2.aspx і т. Д.
Змініть файл Rss.xsl. потім змініть параметр xsl таким чином, щоб він вказував на відповідний номер каналу. Наприклад, надайте значення xsl = 1 для файлу Feed1.aspx і xsl = 2 для файлу Feed2.aspx.