2009-11-24 5 views
0

J'ai reçu une question sur l'application de itemstyle.xsl personnalisé à CQWP. J'ai extrait le fichier CQWP existant, l'ai renommé et transféré dans la galerie WebPart sur une collection de sites.Comment appliquer ItemStyle.xsl personnalisé à CQWP

La partie web CQWP modifiée travaillé sans problème du tout sous défaut ItemStyle.xsl

Après cela, je copiais ItemStyle.xsl, retitré à customitemstyle.xsl et téléchargé sur le dossier « feuille de style XSL » sous Bibliothèque de styles et publié le fichier xsl. Une fois que j'ai publié le fichier, j'ai ouvert le fichier CQWP modifié (fichier .webpart) dans SPD, puis j'ai modifié le fichier xsl modifié. le changement est listé ci-dessous;

<property name="ItemXslLink" type="string" />/Style Library/XSL Style Sheets/customitemstyle.xsl</property> 

Après j'ai téléchargé le nouveau CQWP, j'ai essayé d'ajouter le CQWP à une page mais nous avons eu une erreur en disant ne peut pas ajouter webpart et assurez-vous qu'il est un fichier partiel Web correct (.dwp ou fichier .webpart) et faire sûr que le xml est bien formé xml.

Maintenant, je suis bloqué pour résoudre l'erreur et appliquer un style d'article personnalisé à CQWP.

Quelqu'un peut-il m'aider? Ai-je manqué quelque chose?

Tous les commentaires, guide et direction seront appréciés.

Merci.

+0

Comme cheech marin dirait: "ROULEZ VOTRE PROPRE!" – surdipkrishna

Répondre

0

Vous l'avez probablement déjà compris, mais le code XML que vous avez fourni dans votre message n'est pas valide. L'élément de propriété est fermé deux fois:

<property name="ItemXslLink" type="string" />XSL path</property> 

D'abord avec un -tag /> et après que le </property> -tag.

Questions connexes