Расширение формы TYPO3 9.5 добавляет пользовательское значение в электронное письмо-конвертер

Расширение формы TYPO3 9.5 добавляет пользовательское значение в электронное письмо-конвертер

У меня есть пользовательский финишер, в который я хочу добавить новое значение файла, чтобы я мог использовать это значение в шаблоне электронной почты финишера электронной почты. В моем действии пользовательского финишера я добавляю значение:

$this->finisherContext->getFinisherVariableProvider()->add(
        $this->shortFinisherIdentifier,
        'jsonfile',
        $yourCustomOptionPfad.$guidName.'.json'
    );

В шаблоне электронной почты я вижу значение, если выполняю отладку, но если я добавляю {finisherVariableProvider.objects.MyCustomActionsave.jsonfile} в шаблон, я получаю ошибку:

Cannot access protected property TYPO3\CMS\Form\Domain\Finishers\FinisherVariableProvider::$objects

Надеюсь, вы поможете мне получить сокращенную стоимость в шаблоне электронной почты! Мартин

решение1

Найдено решение:

$this->finisherContext->getFormRuntime()->offsetSet(...);

Связанный контент