2009-08-20 5 views
1

Ich muss ein Bild mit einem Link auf der Masterpage einer Sharepoint-Site anzeigen. Ich habe auch eine Dokumentbibliothek mit einem benutzerdefinierten Feld namens Status. Wenn in der Bibliothek ein Dokument mit dem Status "Aktiv" vorhanden ist, sollte das Bild rot sein und der Link auf das Dokument zeigen. Wenn kein aktives Dokument vorhanden ist, sollte das Bild blau sein und auf die Bibliothek zeigen. Irgendwelche Ideen???Ändern Sie Bilder auf einer Masterpage abhängig von Dokumenten in der Dokumentbibliothek

Antwort

2

Sie könnten eine Inhaltsabfrage oder ein DataView-Webpart inline erstellen. Exportieren Sie das Inhaltsabfrage-Webpart, um den Link zu xslt zu überschreiben. Sie müssen Ihre eigene xslt-Datei erstellen (meine Präferenz) oder einen neuen Stil zu dem bestehenden hinzufügen.

Xslt ist flexibel genug, um zu bestimmen, ob es ein "aktives" Dokument in der Liste gibt und der HTML-Code, der angezeigt wird, dann völlig anders sein kann.

Für den Anfang:

http://msdn.microsoft.com/en-us/library/bb850574.aspx

http://msdn.microsoft.com/en-us/library/bb447557.aspx

+0

Soweit ich weiß, ich kann nicht webpartzone zu einem Masterpage hinzuzufügen. – Andrei

+0

Oooh ja, müsste die Layoutseite sein. – Nat

Verwandte Themen