SuperAPI AI 工具集

typo3-powermail

编程与开发

查看项目

更新于 10-15 21:10

技能介绍

用途:指导 TYPO3 中 Powermail 13+ 表单开发,包括表单搭建、finisher、验证器、垃圾防护、ViewHelper、PSR-14 事件、TypoScript 与邮件配置。

主要能力:介绍 Powermail 领域模型(Form→Page→Field,Mail→Answer→Field)、插件注册(Pi1 的 form/create/confirmation/optinConfirm/disclaimer,Pi5 的 marketing AJAX 跟踪)、字段类型与 Answer 值类型(TEXT/ARRAY/DATE/UPLOAD/PASSWORD),以及 TypoScript 中的收件人邮件、发件人确认邮件、双重确认、感谢页、spamshield 多方法垃圾防护、文件上传与预填字段等配置。

使用方式:通过 Composer 安装:composer require in2code/powermail。资料称典型要求为 PHP ^8.2、typo3/cms-core ^13.4,以及 ext-json、ext-gd、ext-fileinfo、ext-curl;Powermail 13.x 目前面向 TYPO3 13.4,在包声明前不要假定支持 v14。示例使用 PHP 8.2+。

适用场景:需要在 TYPO3 中构建邮件表单、配置垃圾防护与验证、处理上传、使用 PSR-14 事件或 ViewHelper 扩展的项目。

限制:Powermail 与 TYPO3 核心 EXT:form 是不同系统,不要混用迁移建议;标为 EXT:form 的 v14 变更仅适用于挂钩核心表单框架的自定义代码。应优先使用 TYPO3 内置 API 与约定,并核对官方文档确认所用 API 未弃用。具体价格、平台与效果资料暂未提供。