in2code / powermail_cond
为powermail表单的字段和页面添加条件(通过AJAX)
11.2.3
2024-09-20 13:54 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-pdo: *
- in2code/powermail: ^11.0 || ^12.0
- typo3/cms-core: ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.10
- helhum/typo3-console: ^8.0
- helmich/typo3-typoscript-lint: ^3.1
- mikey179/vfsstream: ^1.6
- symfony/config: ^6.2
- typo3/cms-adminpanel: ^12.4
- typo3/cms-belog: ^12.4
- typo3/cms-extbase: ^12.4
- typo3/cms-extensionmanager: ^12.4
- typo3/cms-felogin: ^12.4
- typo3/cms-filelist: ^12.4
- typo3/cms-fluid-styled-content: ^12.4
- typo3/cms-frontend: ^12.4
- typo3/cms-info: ^12.4
- typo3/cms-install: ^12.4
- typo3/cms-lowlevel: ^12.4
- typo3/cms-recordlist: ^12.4
- typo3/cms-rte-ckeditor: ^12.4
- typo3/cms-scheduler: ^12.4
- typo3/cms-setup: ^12.4
- typo3/cms-t3editor: ^12.4
- typo3/cms-tstemplate: ^12.4
Replaces
- typo3-ter/powermail-cond: 11.2.3
This package is auto-updated.
Last update: 2024-09-20 13:58:06 UTC
README
powermail TYPO3扩展的条件。当用户填写表单时,一些字段应该消失,而其他字段应该可见。
⚠️ TYPO3 12兼容性
请参阅EAP页面(德语)或EAP页面(英语)获取有关如何获取TYPO3 12版本的更多信息。
屏幕截图
powermail表单字段上可以应用的条件列表
已设置
未设置
包含值
不包含值
是
不是
大于(仅限数字)
小于(仅限数字)
包含字段的值
不包含字段的值
快速安装
快速指南
- 只需安装此扩展 - 例如
composer require in2code/powermail_cond
- 清除缓存
- 将powermail表单添加到任何页面
- 将类型为"条件容器"的新记录添加到sys文件夹并配置它
- 别忘了包含powermail_cond的静态模板
- 别忘了将jQuery添加到您的前端(如果尚未安装)
类型数3132的示例路由配置
...
rootPageId: 1
routes:
-
route: robots.txt
type: staticText
content: "Disallow: /typo3/\r\n"
routeEnhancers:
PageTypeSuffix:
type: PageType
default: /
index: ''
suffix: /
map:
condition.json: 3132
...
本地开发和贡献
有一个基于Docker的本地开发环境可用。有关更多信息,请参阅Readme.md。
早期访问计划(EAP)
您可以通过我们的EAP在https://www.in2code.de/en/agency/typo3-extensions/early-access-program/支持开发。EAP内还提供官方(付费)支持。
这是EAP功能的当前状态
变更日志
更多内容即将推出?
- 使用纯JS代替jQuery
冲突
- 无法将powermail多步骤表单与powermail_cond一起使用