Source of file SubsiteMenuManagerTemplateProvider.php
Size: 0,625 Bytes - Last Modified: 2021-12-24T06:50:36+00:00
/var/www/docs.ssmods.com/process/src/src/SubsiteMenuManagerTemplateProvider.php
123456789101112131415161718192021222324252627 | <?php namespace Guttmann\SilverStripe; use Heyday\MenuManager\MenuSet; use SilverStripe\Subsites\State\SubsiteState; use SilverStripe\View\TemplateGlobalProvider; class SubsiteMenuManagerTemplateProvider implements TemplateGlobalProvider { public static function get_template_global_variables() { return array( 'SubsiteMenuSet' => 'SubsiteMenuSet' ); } public static function SubsiteMenuSet($name) { return MenuSet::get()->filter(array( 'Name' => $name, 'SubsiteID' => SubsiteState::singleton()->getSubsiteId() ))->First(); } } |