Client wanted to add some content/ information pages and he wanted them to show up in the left nav, but couldn't do that unless he put them under a category-- the Browse--> Catalog only lets you add categories at that level.
Solution:
Copy the webpage.aspx and renamed it categorycontent.aspx. Keep it in the same location as the webpage.aspx .Replace the corresponding sections from webpage.aspx in the categorycontent.aspx:
Code: Select all
<%--
<DisplayPage>
<Name>Category Content</Name>
<NodeType>Category</NodeType>
<Description>A basic display handler for category content so that the links show up in the left nav. It shows the category content with standard headers and footers.</Description>
</DisplayPage>
--%>
Code: Select all
<asp:Content ID="MainContent" ContentPlaceHolderID="PageContent" Runat="Server">
<cb:ScriptletPart ID="CategoryContent" runat="server" Layout="Left Sidebar" Header="Standard Header" Content="Category Content" Sidebar="Standard Sidebar 1" Footer="Standard Footer" Title="View Webpage" AllowClose="False" AllowMinimize="false" />
</asp:Content>
Code: Select all
<!--
<Description>
Displays the contents of a category content catalog object.
</Description>
-->
[[ConLib:CategoryBreadCrumbs HideLastNode="False"]]
<div class="pageHeader">
<h1 class="heading">$Category.Name</h1>
</div>
$Category.Description