Currently while working with a SharePoint migration project, while clicking on Add an app, it was showing loading… and it is showing the message forever. Here we will discuss how to resolve this issue. If user trying to click on Settings -> Add an app, it shows loading like below:
Also you may like to read:
– Site Title snippet in SharePoint 2013 custom master page
– Add Bulk Users to SharePoint 2013 Group from Excel using SharePoint 2013 REST API
– Unable to SharePoint 2013 workflow logic in SharePoint designer 2013
This was happening in a SharePoint 2013 site which we have migrated from Moss 2007 to SharePoint 2013 by using the database upgrade approach. And here we were designing our own custom master page. In SharePoint 2013 as we know there were two file generated one is .master file and other one is .html file. We should only modify the .html file.
Open the html file in SharePoint 2013 designer and see if below tags are presented or not. If it is not presented make sure to add as it is in the .html file.
You can optionally search for “ContentPlaceHolderMain” and insert the snippets near by to that.
<!–SPM:<SharePoint:AjaxDelta id=”DeltaPlaceHolderLeftNavBar” BlockElement=”true” runat=”server”>–>
<!–SPM:<asp:ContentPlaceHolder id=”PlaceHolderLeftNavBar” runat=”server”>–>
<!–SPM:<SharePoint:AjaxDelta id=”DeltaPlaceHolderPageTitleInTitleArea” runat=”server”>–>
<!–SPM:<asp:ContentPlaceHolder id=”PlaceHolderPageTitleInTitleArea” runat=”server”>–>
One thing remember is that, if the tags are presented is should not be Visible=False. It should be Visible=True.
Save and publish the html page as major version. Then approve the html page if required. Now you should be able to see the list of apps templates.
Hope this will be helpful.
SharePoint Online FREE Training
JOIN a FREE SharePoint Video Course (3 Part Video Series)