问题标签 [flexform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 TYPO3 插件中创建新内容 cType 时使用 FlexForm
我正在向我的 TYPO3 添加新的内容类型,并且我想使用 FlexForms 来定义每个内容类型选项表单。
并修改它以使用此示例中的 FlexForms:https ://wiki.typo3.org/Extension_Development,_using_Flexforms
但我相信我不太了解以下设置Configuration/TCA/Overrrides/tt_contant.php
:
如何让表单不属于插件选项?
以及如何使标题/标题用于列表视图?目前我在内容列表中保存后得到 [notitle]。
先感谢您。
PS:我目前正在 TYPO3 v7 上开发,但支持 v8。
typo3 - TYPO3 Flexform 配置
我的 Flexform 配置不显示。我认为 ext_tables.php 中的所有内容都是错误的。
也许路径(pluginSignature)有问题?
typo3 - TYPO3 弹性表格信息
我有一个 FlexForm,我在其中定义了一个评估。我想做的是向用户显示出错的消息。例如,这是 FlexForm 的一部分:
现在,当用户的值例如为13时,会出现感叹号,但没有说明原因。
在后端触发 eval 时,如何显示自己的消息?
typo3 - Typo3 Flexform CKE 预设
有没有办法在 Flexforms 中配置 CKE-Editor 的预设。
扩展没有任何表格。
Typo3 版本 >8.7
typo3 - powermail (flexform) 限制
我正在尝试powermail
使用自己的扩展名进行扩展。
我为活动创建了一个表格,并且有一个字段,可以在其中填写想要加入的成员的数量。在 TYPO3 后端,我添加了一个插件设置字段“Max Limit”。我想计算所有成员并与“最大限制”进行比较。一旦成员总数超过最大限制,表单不应显示自身或显示包含信息的页面。
我在互联网上搜索了一段时间,找到了关于Finisher
and的文档Dataprocessor
,但我不知道我应该如何使用它们?
有人可以给我任何提示吗?
fluid - TYPO3 Flux 创建可扩展链接列表
我想创建一个可扩展的带有通量的链接列表。这意味着我想要一个后端表单来根据需要创建和添加尽可能多的链接。使用 TYPO3 8.7、通量、流体含量、VHS。我怎么做?
输出 Html 应如下所示:
似乎很简单,但我还没有找到解决方案。
感谢您的建议
typo3-8.x - TYPO3 扩展 flexform 找不到文件
我想在更改 flexform 时扩展扩展。但是,我无法访问我的 Flexform。
它出什么问题了?
该文件没有缺陷,因为我更改了一个文本条目以查看它是否有效。
php - Typo3 8.7.15 Flexform: displayCond on field pages (record storage page)
Is there a way to show my flexform field only when a record storage page is defined? I tried the following, but I got an error:
-> Flex form displayCond on field "settings.view.type" on flex form sheet "sDEF" references a field or field / sheet combination "pages" that might be defined in given data structure but is not found in data values.
repository - Typo3 8.7.10 Flexform itemsProcFunc,自定义控制器函数,repository 为 NULL
在我的 Typo3 插件中,我想让管理员能够从下拉列表中选择一些项目,其内容存储在“设施”数据库中,使用存储库“FacilitiesRepository.php”。
默认情况下,系统使用 UID 作为每个项目的值。因此,我想使用自定义函数来确保下拉列表中每个项目的标签和值都使用我想要的。
我正在使用 flexform 和“itemsProcFunc”标签来调用我的自定义函数。自定义函数位于名为“FacilitiesController.php”的控制器中
控制器使用注入来引用存储库,如下所示:
控制器中的所有功能都成功连接到存储库,所以我知道它可以工作。
我正在尝试使用 findAll() 存储库功能。
我的自定义函数已从 flexform 成功调用,但是每当它引用设施存储库时,它都会给我错误:调用 null 上的成员函数 findAll()。
我尝试用存储库中的 test() 函数替换 findAll,但我仍然得到: Call to a member function test() on null。
始终返回 Null。
我曾尝试通过其他方法注入 repo(我相信有 3 种方法),但结果是一样的。
这是我的自定义函数:
是否有任何原因无法识别我的设施存储库?如果我从 FE 运行此函数,它将正确返回。