Как использовать множественную форму в for..each в TYPO3 Extbase Extension - PullRequest
0 голосов
/ 28 января 2019

Я использую TYPO3 9.5.4 и хочу создать несколько форм на одной странице.

То, что я сделал, выглядит следующим образом:

    <f:for each="{artikels}" as="artikel" iteration="i">
        <f:form action="create" name="newPreisliste{i.cycle}" object="{newPreisliste{i.cycle}}">
            .......
        </f:form>
    </f:for>

Но я получаю следующую ошибку:

(1/1) #1320830018 TYPO3\CMS\Extbase\Security\Exception\InvalidHashException
The given string was not appended with a valid HMAC.

Есть ли способ решить это или я сражаюсь с ветряными мельницами?:)

1 Ответ

0 голосов
/ 28 января 2019

Я думаю, что это (ранее не сообщавшийся) вариант проблемы, решаемой с помощью https://github.com/TYPO3/Fluid/pull/419, которая включена в версию 2.6.0 Fluid.Если вы используете composer, вы можете обновить этот пакет отдельно, вызвав composer update typo3fluid/fluid - если вы не используете установку на основе composer, вы должны либо пропатчить файлы вручную, либо дождаться следующей версии TYPO3, которая должна восстановить и экспортировать новую версию каквключенная библиотека.

...