Я создал настраиваемый список и внес некоторые изменения в то, как CQWP отображает его на странице, изменив ItemStyle.xsl. Однако я хотел бы использовать несколько настраиваемых классов css, и поэтому я хотел бы связать свой собственный файл .css из тега заголовка страниц, содержащих этот CQWP.
Итак, у меня вопрос, где разместить мой .css файл и как мне правильно связать его со страницей, содержащей CQWP. Имейте в виду, что я делаю решение, которое следует развернуть на установках с несколькими точками доступа.
Спасибо.






Рассмотрите возможность загрузки их в «Библиотеку стилей» в корне семейства сайтов.
Если у вас нет «Библиотеки стилей» в корне, подумайте о ее создании - это просто библиотека документов.
Убедитесь, что разрешения установлены правильно, чтобы все, кому нужно его прочитать, могли.
Вы можете ссылаться на них, используя «/Style%20Library/my.css», но это не будет работать с семействами сайтов, которые не находятся в корне домена.
Официальный способ Microsoft - просто скопировать их в соответствующие папки (как видно, загрузив их пакеты шаблонов). Однако вы также можете создать собственное определение сайта и добавить элементы в нужные библиотеки и списки так же, как добавляются главные страницы.
Если вы собираетесь развернуть CSS и главные страницы с помощью функций, помните, что вам нужно будет активировать инфраструктуру публикации в семействе сайтов и функцию публикации на сайте.
Чтобы развернуть эталонную страницу / макет страницы в качестве функции, вы должны выполнить шаги на сайте ниже, вы можете использовать элемент «fileurl», чтобы указать свой CSS и поместить его в нужную папку (например, в библиотеку стилей): http://www.sharepointnutsandbolts.com/2007/04/deploying-master-pages-and-page-layouts.html