我正在使用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.
有没有办法解决这个问题,或者我正在与风车战斗? :)
答案 0 :(得分:0)
我认为这是https://github.com/TYPO3/Fluid/pull/419解决的问题的一个(以前未报告的)变体,它包含在Fluid 2.6.0版本中。如果您使用的是composer,则可以通过调用composer update typo3fluid/fluid
来单独更新该软件包-如果您不使用基于composer的安装,则必须手动修补文件,或者等待TYPO3的下一个发行版进行发行并导出新的版本作为附带的库。