LeKoala\EmailTemplates\Admin\EmailTemplatesAdmin
Manage your email templates
- Author: lekoala
Synopsis
class EmailTemplatesAdmin
extends ModelAdmin
{
- // members
- private static array $managed_models = ;
- private static string $url_segment = 'email-templates';
- private static string $menu_title = 'Emails';
- private static string $menu_icon = 'lekoala/silverstripe-email-templates:images/mail.png';
- private static array $allowed_actions = ;
- // methods
- public void subsiteCMSShowInMenu()
- public void getList()
- public string SendEmailing()
- public string PreviewEmail()
- public string PreviewEmailing()
- public void SendTestEmailTemplate()
- public string ViewSentEmail()
- protected static Emailing getEmailingById()
- protected static EmailTemplate getEmailTemplateById()
- protected static EmailTemplate getSentEmailById()
Hierarchy
Extends
- SilverStripe\Admin\ModelAdmin
Members
private
- $allowed_actions
- $managed_models
- $url_segment
Methods
protected
public
- PreviewEmail() — Called by EmailTemplate::previewTab
- PreviewEmailing() — Called by Emailing::previewTab
- SendEmailing() — Called by EmailTemplate
- SendTestEmailTemplate()
- ViewSentEmail() — Called by SentEmail
- getList()
- subsiteCMSShowInMenu()