如何在数据库列而不是flex字段中存储TYPO3页面模板中定义的通量表单字段?

时间:2017-05-26 08:35:00

标签: typo3 flux

使用flux为TYPO3创建自定义内容元素,在flux:form中定义的字段默认以XML格式存储在flex字段中。通过Claus Due在此处指出的解决方案(Fluidtypo3 Flux - save in table field),它们也可以作为单独的列存储在tt_content中。

现在,在创建页面模板并将模板参数定义为通量输入字段时,可以将它们存储为"页面中的单独列。表

以与内容元素描述相同的方式执行此操作的明显方法,即:

store/index.php?route%3Dproduct%2Fsearch%26filter_name=test

没用。 (我使用我的扩展程序“ext_tables.sql”在页面表中创建了字段" extrafield"

1 个答案:

答案 0 :(得分:0)

您使用的格式是正确的格式,但为了保存字段,首先必须是1)允许保存的用户和2)显示在表单中的某个位置;类型passthroughnone也应该有用。

最后一项要求是在最近的主要版本中添加的安全措施,是为了防止通常会被访问设置或现场可用性禁止的事情。