I created a sharepoint site and I want to use it as a site template.
The template contains a couple of lists and a page with sharepoint webparts and one XSLT data view webpart (used sharepoint designer to convert a sharepoint list view webpart to XSLT data view). The webparts are connected.
The XSLT data view receives an input parameter from an other webpart in the page. This site works perfect.
Now when I save it as a template and deploy a copy everything works fine except for the connection to the XSLT data View webpart. It gives me the following error: Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Windows SharePoint Services-compatible HTML editor such as Microsoft Office SharePoint Designer. If the problem persists, contact your Web server administrator.
I tried stsadm export and import, but the same eror occurs. Creating a personal web package with sharepoint designer doesn't work either.
I understand it has something to do with the webpart ID's that are hard coded in the xslt. Is it possible to connect webparts by using a webpart name rather than the ID like you can do with lists.
I don't want to fix each copy manualy, because there will be hundreds of sites based on this template.
I'm no codder, but I have a programmers background, just not in the DotNET enviroment.
I try to acomplish this just by using the sharepoint designer.
Any advise on how to go about would be greatly apreciated.
PS: what I try to create is a project overview page. When you select the project name in the right column with the project webpart, I want to get a project detail sheet in the same page with all the details. Other webparts on this page are filtered based on the selected project. Maybe there are better ways to do this than the one I'm trying to use?
Start Free Trial