/// <summary> /// Gets the navigation type. /// </summary> public static NavigationType GetNavigationType(this WebsiteModel websiteModel) { if (websiteModel.GetValue <string>(AcceleratorWebsiteFieldNameConstants.NavigationTheme) == NavigationConstants.FilterBased) { return(NavigationType.Filter); } return(NavigationType.Category); }
/// <summary> /// website setting: get field `InProductListPages` /// </summary> /// <param name="websiteModel"></param> /// <returns></returns> public static bool InProductListPages(this WebsiteModel websiteModel) { return(websiteModel.GetValue <bool>(AcceleratorWebsiteFieldNameConstants.InProductListPages)); }
/// <summary> /// website setting: get field `InFirstLevelCategories` /// </summary> /// <param name="websiteModel"></param> /// <returns></returns> public static bool InFirstLevelCategories(this WebsiteModel websiteModel) { return(websiteModel.GetValue <bool>(AcceleratorWebsiteFieldNameConstants.InFirstLevelCategories)); }