Comment puis-je trouver l'ID de type de contenu associé lors de l'ajout d'une mise en page?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/11992

  •  16-10-2019
  •  | 
  •  

Question

je suis la création d'une mise en page dans cet exemple
http://blog.beckybertram.com/Lists/Posts/Post.aspx?ID=71

Il ajoute une mise en page en utilisant ce xml,

<File Path="masterpage\MyCustomPageLayout.aspx" Url="MyCustomPageLayout.aspx" Type="GhostableInLibrary">
      <Property Name="Title" Value="My Custom Page Layout" />
      <Property Name="ContentType" Value="$Resources:cmscore,contenttype_pagelayout_name;" />
      <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/CustomPageLayout.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/CustomPageLayout.png" />
      <Property Name="PublishingAssociatedContentType" Value=";#$Resources:cmscore,contenttype_articlepage_name;;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900242457EFB8B24247815D688C526CD44D;#" />
</File>

J'ai créé mon propre type de contenu basé sur la page d'accueil, je veux associer cette mise en page avec, comment puis-je trouver le GUID de ce type de contenu à mettre dans ce <Property Name="PublishingAssociatedContentType" ... de propriété?

Était-ce utile?

La solution

Je suppose que vous avez créé votre type de contenu via le navigateur, parce que si vous l'avez créé par Visual Studio vous auriez le guid que vous avez utilisé dans la définition.

Vous pouvez obtenir le guid en naviguant dans le type de contenu (Actions du site> Paramètres du site> Types de contenu du site). Lorsque vous cliquez sur votre type de contenu, l'URL ressemblera à quelque chose comme: http: //server/_layouts/ManageContentType.aspx ctype = 0x010100XXXXXXXXXXXXX

Ce paramètre de requête est le guid.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top