C# Класс Sdl.Web.Tridion.Templates.GenerateSiteMap

Наследование: Sdl.Web.Tridion.Common.TemplateBase
Показать файл Открыть проект

Открытые методы

Метод Описание
Transform ( Engine engine, Package package ) : void

Защищенные методы

Метод Описание
GetNavigationTitle ( StructureGroup sg ) : string
GetUrl ( Page page ) : string
StripPrefix ( string title ) : string

Приватные методы

Метод Описание
GenerateStructureGroupNavigation ( StructureGroup structureGroup ) : Sdl.Web.Tridion.Templates.SitemapItem
GetExtensionlessUrl ( string url ) : string
GetNavTextFromPageComponents ( Page page ) : string
GetNavTitleFromComponent ( Component component ) : string
GetNavTitleFromField ( string fieldname, IEnumerable data ) : string
GetNavigationConfiguration ( Component navConfigComponent ) : Sdl.Web.Tridion.Templates.NavigationConfig
GetNavigationTitle ( Page page ) : string
GetPublishedDate ( Page page, TargetType targetType ) : DateTime?
GetXPathFromFieldName ( string fieldname ) : string
IsPublished ( Page page ) : bool
IsVisible ( string title ) : bool

Описание методов

GetNavigationTitle() защищенный Метод

protected GetNavigationTitle ( StructureGroup sg ) : string
sg StructureGroup
Результат string

GetUrl() защищенный Метод

protected GetUrl ( Page page ) : string
page Page
Результат string

StripPrefix() защищенный Метод

protected StripPrefix ( string title ) : string
title string
Результат string

Transform() публичный Метод

public Transform ( Engine engine, Package package ) : void
engine Engine
package Package
Результат void