Sharepoint - предоставление файлов стилей xsl - PullRequest
2 голосов
/ 14 марта 2011

Я пытаюсь подготовить файл .xsl с настраиваемыми стилями для применения к Content Query Web Part в SP 2007 MOSS. Я хочу развернуть его в функции. Пока что ни одна попытка не удалась, так как я не могу получить свой .xsl в библиотеке стилей.

 <!-- Feature.xml -->
 <ElementManifests>
     <ElementManifest Location="Elements.xml" />
     <ElementFile Location="Test.xsl" />
 </ElementManifests>



 <!-- Elements.xml -->
 <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
   <Module Name="Test" Url="Style Library/XSL Style Sheets" Path="" RootWebOnly="FALSE">
     <File Url="Test.xsl" Type="GhostableInLibrary"/>
   </Module>
 </Elements>

Моя структура решения:

enter image description here

Нет ошибок в файлах журнала. Для того, что я видел в Интернете, это должно работать, но это не так.

Ответы [ 3 ]

2 голосов
/ 14 марта 2011

Проблема - вторая папка в вашем пути URL.Что вам нужно сделать, это установить атрибут URL в вашем элементе файла.

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">     
   <Module Name="Test" Url="Style Library" RootWebOnly="FALSE">      
            <File Url="XSL Style Sheets/Test.xsl" Path="Test.xsl" Type="GhostableInLibrary"/>    
   </Module>  
</Elements> 
0 голосов
/ 15 марта 2011

Попробуйте переключить RootWebOnly с FALSE на TRUE.

(Убедитесь, что вы действительно активируете эту функцию в Root Web)

0 голосов
/ 14 марта 2011

Попробуйте косую черту перед битом библиотеки стилей. Кроме того, это будет работать только на издательском сайте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...