\Sitemap
Synopsis
class Sitemap
extends DataExtension
{
- // methods
- public void updateCMSFields()
- public String ShowSitemap()
- public void prepareTemplateData()
- public String makeSitemapList()
- public String SitemapShortCodeHandler()
- public void onBeforeWrite()
Hierarchy
Extends
- DataExtension
Members
private
- $db
- $defaults
Methods
public
- ShowSitemap() — Determine root of sitemap and show sitemap
- SitemapShortCodeHandler() — Callback function for Shortcode Handler
- makeSitemapList() — Generates HTML for Sitemap
- onBeforeWrite() — Ensure that BasePage is valid: For New pages BasePage is set to their URLSegment. If URLSegment of page is changed this is updated.
- prepareTemplateData() — Create an extended version of Sitemap and extend this function if you would like to add specific data to your sitemap entries templates.
- updateCMSFields()