Flexform 字段选择项目的长度

Posted

技术标签:

【中文标题】Flexform 字段选择项目的长度【英文标题】:Flexform field select length of items 【发布时间】:2013-11-28 22:51:36 【问题描述】:

我对通量有一个有趣的问题:flexform.field.select。目前我的设置是这样的。

<flux:flexform.field.select
name="link_type"
required="true"
default="5"
items="
    1: 0: 1, 1: 'LLL:EXT:my_ext/Resources/Private/Language/locallang.xml:flux.icon_link.fields.link_type.type-1',
    2: 0: 2, 1: 'LLL:EXT:my_ext/Resources/Private/Language/locallang.xml:flux.icon_link.fields.link_type.type-2',
    3: 0: 3, 1: 'LLL:EXT:my_ext/Resources/Private/Language/locallang.xml:flux.icon_link.fields.link_type.type-3',
    4: 0: 4, 1: 'LLL:EXT:my_ext/Resources/Private/Language/locallang.xml:flux.icon_link.fields.link_type.type-4',
    5: 0: 5, 1: 'LLL:EXT:my_ext/Resources/Private/Language/locallang.xml:flux.icon_link.fields.link_type.type-5'
" />

但这会导致错误,因此我的完整选项卡未显示在“新内容元素”部分中。这似乎与项目部分的长度有关,因为我可以删除其中任何两个项目并且它会起作用。我在错误日志中看不到任何内容。

“新内容元素”部分中的新标签是如何创建的?或者项目长度是否存在任何已知问题?

【问题讨论】:

我们做了更多调查,这里有更多细节github.com/FluidTYPO3/flux/issues/344 【参考方案1】:

最后,我们为团队的所有其他成员解决了第一个选项的问题,对我来说,第二个隐藏了第一个有效的事实:

    应增加 Apache 堆栈大小。 Typo3 安装工具建议我们在 httpd.conf 中插入以下内容。

    ThreadStackSize 8388608

    我们遇到了一种编码问题,用于开发环境初始化的数据库转储在编码方面被破坏了。 Typo3 + Fluid 的任何安装都会被该转储破坏。

【讨论】:

以上是关于Flexform 字段选择项目的长度的主要内容,如果未能解决你的问题,请参考以下文章

从插件配置中删除默认的 pi flexform 字段 - 错字3

如何从 FlexForm 到 Controller 获取价值

如何在 Flux FlexForm 配置中选择和存储 ContentElement UID?

从 Flexform 上传图像后出现 Fluid TYPO3 Flux 500 错误

Flexform 中的 TYPO3 FAL

数码管的动态扫描与驱动