Re: SimpleCategoryList stop displaying products
Posted: Tue Nov 22, 2011 5:41 am
The code in CategoryListPage control looks like this.
You can modify it to this
Code: Select all
if (_Category != null) allNodes = _Category.CatalogNodes;
else allNodes = CatalogNodeDataSource.LoadForCategory(0);
foreach (CatalogNode node in allNodes)
{
if ((node.CatalogNodeType == CatalogNodeType.Product)
&& (node.Visibility == CatalogVisibility.Public))
{
if (!SortResults.SelectedValue.StartsWith("IsFeatured")) _ContentNodes.Add(node);
else if (node.CatalogNodeType == CatalogNodeType.Product && ((Product)node.ChildObject).IsFeatured) _ContentNodes.Add(node);
}
}
Code: Select all
if (_Category != null) allNodes = _Category.CatalogNodes;
else allNodes = CatalogNodeDataSource.LoadForCategory(0);
foreach (CatalogNode node in allNodes)
{
if ((node.CatalogNodeType != CatalogNodeType.Product)
&& (node.Visibility == CatalogVisibility.Public))
{
_ContentNodes.Add(node);
}
}