C# Class Nop.Services.Seo.SitemapGenerator

Represents a sitemap generator
Inheritance: Nop.Services.Seo.BaseSitemapGenerator, ISitemapGenerator
Mostra file Open project: emilianionascu/NopCommerce

Public Methods

Method Description
SitemapGenerator ( ICategoryService categoryService, IProductService productService, IManufacturerService manufacturerService, ITopicService topicService, CommonSettings commonSettings, IWebHelper webHelper ) : System

Protected Methods

Method Description
GenerateUrlNodes ( ) : void

Method that is overridden, that handles creation of child urls. Use the method WriteUrlLocation() within this method.

Private Methods

Method Description
WriteCategories ( int parentCategoryId ) : void
WriteManufacturers ( ) : void
WriteProducts ( ) : void
WriteTopics ( ) : void

Method Details

GenerateUrlNodes() protected method

Method that is overridden, that handles creation of child urls. Use the method WriteUrlLocation() within this method.
protected GenerateUrlNodes ( ) : void
return void

SitemapGenerator() public method

public SitemapGenerator ( ICategoryService categoryService, IProductService productService, IManufacturerService manufacturerService, ITopicService topicService, CommonSettings commonSettings, IWebHelper webHelper ) : System
categoryService ICategoryService
productService IProductService
manufacturerService IManufacturerService
topicService ITopicService
commonSettings Nop.Core.Domain.Common.CommonSettings
webHelper IWebHelper
return System