Passen Sie das Aussehen des Inhaltsabfrage-Webparts an
-
16-10-2019 - |
Frage
Ich möchte die Art und Weise anpassen, wie ein Inhaltsabfrage-Webpart (CQWP) eine Liste in SharePoint 2010 anzeigt.Die Liste ist im Stammverzeichnis definiert und wird in einer Unterwebsite abgerufen.Jede Unterwebsite ruft einen Datensatz aus der Liste ab und wir müssen ihn daher wie folgt anzeigen:
Contact [Department Name]
Address (MAP)
Tel: 0000
email@domain.org
Opening Hours:
Sunday - Wednesday 00:00 to 00:00
Thursday 00:00 to 00:00
Der Grund für die Verwendung eines CQWP besteht darin, dass wir eine Liste aus dem Stammverzeichnis abrufen und sie basierend auf einem Abteilungsfilter in einer Unterwebsite anzeigen.Wie schwierig ist es, ein CQWP so anzupassen, dass Informationen auf diese Weise angezeigt werden?Danke.
Lösung
Es ist überraschend einfach, das zu tun, was Sie brauchen, wenn Sie die einzelnen Schritte kennen, die Sie tun müssen.
Machen Sie sich zunächst bewusst, dass CQWP eine Datei namens ItemStyle.xsl verwendet, die sich in der Stilbibliothek befindet.Diese Datei enthält Vorlagen, die die einzelnen Zeilen eines Ergebnisses eines CQWP rendern.
Daher möchten Sie dieser Datei eine Vorlage hinzufügen.
Wenn Sie es noch nicht erraten haben, müssen Sie als Nächstes etwas XSLT-Magie auf die ItemStyle-Datei anwenden, um sie so anzuzeigen, wie Sie es möchten.Dies erfordert nicht nur XSLT-Kenntnisse, sondern auch grundlegende HTML-Kenntnisse (Ihr Layout ist nicht sehr kompliziert, Sie können also mit ein paar davon auskommen). <P>
Stichworte).
Hier ist ein Einstiegsartikel zum ItemStyle, viele weitere können mit einem schnellen Google gefunden werden: http://msdn.microsoft.com/en-us/library/bb447557.aspx
Andere Tipps
Das CQWP-Layout kann an Ihre Bedürfnisse angepasst werden, indem Sie die vom Webpart verwendete XSL anpassen.Eine Erklärung finden Sie hier:
http://msdn.microsoft.com/en-us/library/bb447557.aspx
Weitere Hintergrundinformationen finden Sie hier:http://blogs.msdn.com/b/ecm/archive/2010/05/14/what-s-new-with-the-content-query-web-part.aspx