Frage

Im Moment habe ich ein Visual Studio-Projekt, das einen benutzerdefinierten Inhaltstyp enthält, die ich gemacht. Es enthält auch alle notwendigen Dateien für die Herstellung einer Sharepoint-Lösung (WSP-Datei) und ein Skript, dies zu generieren.

Nun, ich möchte 2 Dinge tun.

Als erstes würde Ich mag eine individuelle Darstellungsform für den Inhaltstyp erstellen und sie in meiner Lösung, so dass es automatisch bereitgestellt wird, wenn ich meine Lösung einzusetzen. Wie füge ich dies in meiner Lösung und mache meine Art des Inhalts es verwenden?

Zweitens, können Sie diese Art mit dem CQWP abfragen. Ich habe darüber nachgedacht, sie zu exportieren, indem mehr gemeinsame Sichtfelder und dann das XSL ändern, die verwendet wird, um es zu machen. Wie füge ich dies in meiner Lösung, so dass es auch eingesetzt wird. Ich weiß, ich kann die CQWP webpart exportieren, sobald es alle Setup ist und es in meinem Projekt als Feature. Aber was abuot XSL?

Wir freuen uns Ihre Vorschläge, prost zu sehen.

Bitte benutzen wie in der ersten Antwort beschrieben. Arbeitete wie ein Charme.

War es hilfreich?

Lösung

Verwenden Sie STSDev das Lösungspaket zu erstellen. Das soll helfen, den WSP zu schaffen. Das benutzerdefinierte Formular, CQWP webpart und die .xls-Datei auch ausfahrbaren innerhalb des Projekts sein sollte.

Für die Bereitstellung der Xslt, Ihre Funktion wird eine haben

<ElementManifest Location="mywebpartManifest.xml">

Dies deutet dann auf eine Datei wie

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Module Name="Yourfile.xslt" Url="Style Library" Path="" RootWebOnly="TRUE">
    <File Url="yourfile.xslt" Type="GhostableInLibrary" />
  </Module>
</Elements>

für die webpart:

<Module Name="myWebpart" List="113" Url="_catalogs/wp" RootWebOnly="FALSE">
   <File Url="myWebpart.webpart" Type="GhostableInLibrary" />
</Module>

Nun wird diese Datei benötigen in der Lösung manifest.xml enthalten sein. Dies wird automatisch aus dem STSDev Projekt durchgeführt.

z.

<Resources>
    <Resource Location="SimpleFeature\Feature.xml"/>

Die eigentlichen Schemata sind:

Website

Lösung

Eigenschaft

und ein Link an jemanden anderen mit dem Thema

Andere Tipps

Aber wo in der Ordnerstruktur Sie implementieren Sie das Formular und die .xsl an?

Ich habe Ihre Führung gefolgt und obwohl es die Xslt dem Merkmal in 12 Hive entfaltet es nicht legen Sie sie nicht in der richtigen Art Library-Ordner

Sie müssen deaktivieren / aktivieren Sie die Funktion. Dadurch erhalten Sie Fehlermeldungen, die mit dem Kopieren der Datei über zugeordnet sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top