SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Listen aus Subsites in Parentsite einfügen / mehrere JS-Links

Geprüfte Antwort Dieser Beitrag hat 3 Antworten

Ohne Rang
234 Beiträge
Patrick erstellt 22 Apr. 2015 16:20
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

ich weiß, dass dieses Thema wahrscheinlich schon sehr oft hier gepostet wurde, aber ich finde leider keine richtige Antwort darauf.

Problem:

Liste liegt hier (http://sp13/<site>/<subsite>/lists/<listname>/<meinview>.aspx

Nun möchte ich am liebsten wie auf der Seite selbst die Liste als Webpart auf der Seite (http://sp13/<site>/) hinzufügen.

Ich würde gerne dann auf den Webpart ein JS-Link legen, sodass dies dann gleich aussieht wie auf der Subsite.

Ich habe dies schon auf einigen Wegen versucht. CSWP, CQWP und per Workflow mit REST. Aber wirklich toll finde ich das alles nicht. (CQWP ohne JS-Link, REST viel Arbeit, CSWP eigene Templates machen)

Gibt es da einen Weg der für SharePoint 2013 in Ordnung ist?

Alle Antworten

Ohne Rang
234 Beiträge
Patrick Als Antwort am 23 Apr. 2015 08:36
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Am ehesten ist wohl das hier was ich suche:

http://blogs.evocom.de/af/archive/2014/02/06/sp-2013-liste-innerhalb-der-websitesammlung-anzeigen.aspx

Habe aber noch ein Problem, dass wenn ich drei Listen aus unterschiedlichen Seiten auf einer neuen Seite darstellen möchte und ich pro Liste ein JS-Link drauf habe, da dann alles ziemlich kaputt geht.

Ich denke es liegt daran, dass alle immer den zuletzt hinzugefügten JS-Link verwenden. Gibt es da noch einen Tipp?

Eventuell irgendwas mit der WebPartWPQ?

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT

Ohne Rang
234 Beiträge
Patrick Als Antwort am 23 Apr. 2015 10:07
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

zwar noch nicht zu 100% perfekt gelöst, aber das Problem mit den multiple JS-Links liegt an:

https://social.technet.microsoft.com/forums/sharepoint/en-US/ba5aae7b-7a1b-46e9-8cbc-ef31ea5c1a3c/jslinks-affects-multiple-web-parts

bzw.

http://www.myfatblog.co.uk/index.php/2013/09/listview-web-part-issues-with-jslink-and-display-templates-a-solution/

Des Rätsels Lösung:

overrideCtx.BaseViewID = <Wert>;
overrideCtx.ListTemplateType = 100;
Wie gesagt, noch nicht perfekt bei mir implementiert, aber so wird es gehen!
Vielleicht hilft das ja dem ein oder anderen.

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT

Ohne Rang
234 Beiträge
Patrick Als Antwort am 23 Apr. 2015 10:58
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

So passt es jetzt :)

Falls jemand noch Fragen hat, oder die Javascripts haben möchte, einfach melden.

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT