eca-1.0.x-dev/tests/modules/entity_basics/config/install/eca.eca.eca_test_0004.yml

tests/modules/entity_basics/config/install/eca.eca.eca_test_0004.yml
langcode: en
status: true
dependencies:
  module:
    - eca_content
    - eca_user
    - node
id: eca_test_0004
modeller: bpmn_io
label: 'Basic entity tests'
version: v1
weight: null
events:
  Event_0033g46:
    plugin: 'content_entity:update'
    label: 'Update node'
    configuration:
      type: 'node _all'
    successors:
      -
        id: Activity_00b702g
        condition: ''
  Event_0vwr0rl:
    plugin: 'content_entity:presave'
    label: 'Pre-save node'
    configuration:
      type: 'node _all'
    successors:
      -
        id: Activity_1a19oxh
        condition: ''
      -
        id: Activity_0w47i6f
        condition: Flow_0rnawfp
conditions:
  Flow_0rnawfp:
    plugin: eca_entity_type_bundle
    configuration:
      negate: false
      type: 'node article'
      entity: ''
gateways: {  }
actions:
  Activity_00b702g:
    plugin: action_message_action
    label: Msg
    configuration:
      replace_tokens: false
      message: 'Node [node:nid] ([entity:title]) was updated and ECA recognized this.'
    successors: {  }
  Activity_1a19oxh:
    plugin: node_make_sticky_action
    label: 'Make stícky'
    configuration:
      object: ''
    successors:
      -
        id: Activity_0u9ayn3
        condition: ''
  Activity_0w47i6f:
    plugin: node_promote_action
    label: 'Promote to front page'
    configuration:
      object: ''
    successors:
      -
        id: Activity_10999pm
        condition: ''
      -
        id: Activity_1fmd24b
        condition: ''
  Activity_0u9ayn3:
    plugin: action_message_action
    label: Msg
    configuration:
      replace_tokens: false
      message: 'Made node [entity:title] sticky'
    successors: {  }
  Activity_10999pm:
    plugin: action_message_action
    label: Msg
    configuration:
      replace_tokens: false
      message: 'Promoted article [entity:title] to front page'
    successors: {  }
  Activity_0t82j94:
    plugin: eca_set_field_value
    label: 'Set title'
    configuration:
      field_name: title
      field_value: 'Article from [user:account-name]'
      method: 'set:clear'
      strip_tags: false
      trim: false
      save_entity: false
      object: ''
    successors:
      -
        id: Activity_15kgp0b
        condition: ''
  Activity_15kgp0b:
    plugin: action_message_action
    label: Msg
    configuration:
      replace_tokens: false
      message: 'Updated title of article'
    successors: {  }
  Activity_1fmd24b:
    plugin: eca_token_load_user_current
    label: 'Load user'
    configuration:
      token_name: user
    successors:
      -
        id: Activity_0t82j94
        condition: ''

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc