\CMSSiteDesignController
Class CMSSiteDesignController
Synopsis
class CMSSiteDesignController
extends LeftAndMain
{
- // members
- private static string $url_segment = 'site-design';
- private static string $url_rule = '/$Action/$ID/$OtherID';
- private static integer $menu_priority = 0;
- private static string $menu_title = 'Site Design';
- private static string $tree_class = 'SiteDesigner';
- private static string $menu_icon = 'silverstripe-site-designer/images/icons/admin/brush.png';
- private static string $menu_icon_class = 'fa fa-paint-brush';
- private static array $required_permission_codes = ;
- // methods
- public void init()
- public PjaxResponseNegotiator getResponseNegotiator()
- public Form getEditForm()
- public ArrayData getSilverStripeNavigator()
- public String save_sitedesigner()
- public string LinkPreview()
- public ArrayList Breadcrumbs()
Hierarchy
Extends
- LeftAndMain
Members
private
- $required_permission_codes — array
- $tree_class — string
- $url_rule — string
- $url_segment — string
Methods
public
- Breadcrumbs()
- LinkPreview()
- getEditForm()
- getResponseNegotiator()
- init()
- save_sitedesigner() — Save the current sites {@link SiteConfig} into the database