Send Action

Creates a receiver with a link to the currently selected newsletter for each member, all groups added to the newsletter. After that, the newsletter was prepared, but has not yet been sent out. The enhavo:newsletter:send command will send all newsletters that have not been sent up to that point to their respective receiver. To make sure that this happens regularly (e.g. at the same time every day) it is recommended to set up a cronjob for this command in your production environment.

Type newsletter_send
Options
Class Enhavo\Bundle\AppBundle\Action\Type\SendActionType
Parent Enhavo\Bundle\AppBundle\Action\AbstractActionType

Options

label

type: string default: newsletter.action.send.label

Overwrite the default label. It will be translated over the translation service automatically (See translationDomain)

actions:
    myAction:
        label: myLabel
        # ... further option

icon

type: string default: send

Overwrite the default icon. The Icon is part of the clickable button.

actions:
    myAction:
        icon: myIcon
        # ... further option

translation_domain

type: string default: EnhavoNewsletterBundle

Overwrites the default translationDomain. The selected bundle implements a translation service for automatic translation all translatable designations, e.g. the label

actions:
    myAction:
        translation_domain: myTranslationDomain
        # ... further option

permission

type: string default: null

Defines the minimum access rights a user needs to use this action.

actions:
    myAction:
        permission: myPermission
        # ... further options

hidden

type: boolean default: false

If value set true, the action is hidden

actions:
    myAction:
        hidden: true|false
        # ... further option