LittleGiant\SEOEditor\ModelAdmin\SEOEditorAdmin
Class SEOEditorAdmin
Synopsis
class SEOEditorAdmin
extends ModelAdmin
{
- // members
- private static string $menu_title = 'SEO Editor';
- private static string $url_segment = 'seo-editor';
- private static string $menu_icon_class = 'font-icon-monitor';
- private static array $managed_models = ;
- private static array $model_importers = ;
- private static array $allowed_actions = ;
- // methods
- public HTTPResponse|string|void init()
- public SearchContext getSearchContext()
- public Form getEditForm()
- public Form|bool ImportForm()
- public SS_List getList()
- private SS_List markDuplicates()
- private SS_List findDuplicates()
- private SS_List removeEmptyAttributes()
Hierarchy
Extends
- SilverStripe\Admin\ModelAdmin
Members
private
- $allowed_actions — array
- $managed_models — array
- $model_importers — array
- $url_segment — string
Methods
private
- findDuplicates() — Find duplicate attributes within a list
- markDuplicates() — Mark duplicate attributes
- removeEmptyAttributes() — Remove pages with empty attributes
public
- ImportForm()
- getEditForm()
- getList() — Get the list for the GridField
- getSearchContext()
- init()