【问题标题】:Oro platform workflow - create_entityOro 平台工作流程 - create_entity
【发布时间】:2022-12-16 09:06:32
【问题描述】:

我正在与 Oro 合作,我正在尝试在工作流程启动时创建新实体。根据文档,我已经设置了所有内容(至少我是这么认为的),但是我的实体是在没有适当字段的情况下创建的。工作流yml的部分,负责创建实体:

workflows:
    sample_flow:
        transition_definitions:
            sample_transition_definition:
                actions:
                  - '@create_entity':
                      class: Path\To\Entity
                      attribute: $entity
                      data:
                          desc: $value1
                          started: $value2
                          ended: $value3
                          ....

我试图更改数据中的字段,但没有成功。如果我将它们更改为喜欢:

workflows:
    sample_flow:
        transition_definitions:
            sample_transition_definition:
                actions:
                  - '@create_entity':
                      class: Path\To\Entity
                      attribute: $entity
                      data:
                          desc: 'test'
                          started: 'tetst 2'
                          ....

包含它们的实体,但我需要根据输入的值设置这些字段。知道我做错了什么,或者我可以检查什么吗?

【问题讨论】:

    标签: php yaml oroplatform


    【解决方案1】:

    确保 value1、value2 和 value3 被定义为属性;它们以表格形式设置,然后在操作中使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      相关资源
      最近更新 更多