Как упаковать CQWP с его необходимыми файлами XSL в качестве функции SP?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/7397

  •  16-10-2019
  •  | 
  •  

Вопрос

Есть ли простой способ упаковать CQWP с его необходимыми файлами XSL и CSS (и, может быть, JS) в качестве функции?

У меня есть сценарий, что у меня есть некоторые компоненты на странице WCM, которые реализованы как OOTB CQWP с пользовательским XSL. У меня есть файл .webpart и файлы XSL. Могу ли я получить их упакованную функцию, чтобы, активируя эту функцию, я получаю новую веб -часть в галерее, которая уже указывает на список и имеет соответствующие стили?

Я использую SP2010.

Это было полезно?

Решение

Самый простой способ сделать это в Visual Studio 2010 -создать новый модуль (проект правой щелчки -> Добавить новый элемент -> модуль) и поместите необходимые файлы в эту папку модуля (просто перетащите их из Explorer).

В elements.xml для модуля вы можете определить, какие файлы вы хотите размещать там, где на сайте. Элемент пути указывает на местоположение в вашем проекте, а элемент URL указывает на то, где вы хотите, чтобы файл закончился.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top