Missing “Apps you can add” with custom master page in SharePoint 2013

this a bug in design manager generated master pages .
so adding code content place holder below will fix it .

add it above <div data-name="ContentPlaceHolderMain">
<asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server"/>
<asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server" />
or copy paste the below code 
  <div data-name="ContentPlaceHolderMain">
            <!--CS: Start PlaceHolderMain Snippet-->
            <!--SPM:<%@Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=16.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
             <!--SPM:<SharePoint:AjaxDelta id="DeltaPlaceHolderPageTitleInTitleArea" runat="server">-->
                                                <!--SPM:<asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server">-->
                                                <!--SPM:<SharePoint:SPTitleBreadcrumb runat="server" RenderCurrentNodeAsLink="true" SiteMapProvider="SPContentMapProvider" WelcomePageUsesWebTitle="false">-->
                                                <!--SPM:<PATHSEPARATORTEMPLATE>-->
                                                <!--SPM:<SharePoint:ClusteredDirectionalSeparatorArrow runat="server"/>-->
                                                <!--SPM:</PATHSEPARATORTEMPLATE>-->
                                                <!--SPM:</SharePoint:SPTitleBreadcrumb>-->
                                                <!--SPM:</asp:ContentPlaceHolder>-->
                                                <!--SPM:</SharePoint:AjaxDelta>-->

            <!--MS:<SharePoint:AjaxDelta ID="DeltaPlaceHolderMain" IsMainContent="true" runat="server">-->
                <!--MS:<asp:ContentPlaceHolder ID="PlaceHolderMain" runat="server">-->
                    <div class="DefaultContentBlock" style="border:medium black solid; background:yellow; color:black; margin:20px; padding:10px;">
            This div, which you should delete, represents the content area that your Page Layouts and pages will fill. Design your Master Page around this content placeholder.
                    
                    
                    
                    
                    </div>
                <!--ME:</asp:ContentPlaceHolder>-->
            <!--ME:</SharePoint:AjaxDelta>-->
            <!--CE: End PlaceHolderMain Snippet-->


Comments

Popular posts from this blog