linawolf / form-autocomplete
为表单后端编辑器中的字段提供配置自动完成属性选项。
dev-main
2023-07-10 12:36 UTC
Requires
- php: ^7.4 || ^8.0
- typo3/cms-backend: ^11.5 || ^12.4
- typo3/cms-core: ^11.5 || ^12.4
- typo3/cms-extbase: ^11.5 || ^12.4
- typo3/cms-extensionmanager: ^11.5 || ^12.4
- typo3/cms-fluid: ^11.5 || ^12.4
- typo3/cms-form: ^11.5 || ^12.4
- typo3/cms-frontend: ^11.5 || ^12.4
- typo3/cms-install: ^11.5 || ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0.0
- typo3/cms-belog: ^11.5 || ^12.4
- typo3/cms-felogin: ^11.5 || ^12.4
- typo3/cms-filelist: ^11.5 || ^12.4
- typo3/cms-info: ^11.5 || ^12.4
- typo3/cms-lowlevel: ^11.5 || ^12.4
- typo3/cms-tstemplate: ^11.5 || ^12.4
- typo3/testing-framework: ^7.0.0 || ^8.0.0
This package is auto-updated.
Last update: 2024-09-10 15:06:59 UTC
README
为TYPO3 v11.5和v12.4的TYPO3 CMS提供自动完成属性。从TYPO3 13.0开始包含在TYPO3核心中,请参阅功能https://review.typo3.org/c/Packages/TYPO3.CMS/+/79208
自动完成
在表单编辑器中的:guilabel:`自动完成`选择框可以用来定义:html:`自动完成`属性。此扩展预定义了被辅助技术广泛认可并由W3C推荐的最常见的输入用途。HTML标准允许任意值。
如果您需要提供额外的字段,您可以通过添加额外的选择选项重新配置自动完成字段
将自动完成选项添加到后端编辑器
扩展EXT:form配置
EXT:my_sitepackage/Configuration/TypoScript/setup.typoscript
plugin.tx_form { settings { yamlConfigurations { # register your own additional configuration # choose a number higher than 10 (10 is reserved) 100 = EXT:my_sitepackage/Configuration/Form/CustomFormSetup.yaml } } }
在扩展的YAML中重新定义后端输入
EXT:my_sitepackage/Configuration/Form/CustomFormSetup.yaml
prototypes: standard: formElementsDefinition: Text: formEditor: editors: 600: # Choose an index that is not in use yet 12345: value: 'cc-name' label: 'cc-name - Full name as given on the payment instrument'