Source of file SitemapPage.php
Size: 0,761 Bytes - Last Modified: 2021-12-24T06:33:36+00:00
/var/www/docs.ssmods.com/process/src/app/src/Model/Sitemap/SitemapPage.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace App\Model\Sitemap; use App\Model\Page; use SilverStripe\View\TemplateGlobalProvider; class SitemapPage extends Page implements TemplateGlobalProvider { private static $table_name = 'SitemapPage'; private static $description = 'Page containing a sitemap'; private static $icon_class = 'font-icon-p-list'; private static $defaults = [ 'ShowInMenus' => false, ]; public function canCreate($member = null, $context = []) { if (static::get()->count()) { return false; } return parent::canCreate($member, $context); } public static function get_template_global_variables() { return [ 'SitemapPage' => 'get_one_cached', ]; } } |