jweiland / circular
组织您的公告记录,包括PDF下载
4.0.0
2023-03-01 16:06 UTC
Requires
- directmailteam/direct-mail: >= 5.2 < 8.0 || dev-develop
- jweiland/telephonedirectory: ^3.0 || ^4.0
- typo3/cms-core: ^10.4.36 || ^11.5.23
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- nimut/testing-framework: ^6.0
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-20 08:19:27 UTC
README
Circular是TYPO3 CMS的一个扩展,它显示了公告记录列表,包括详细信息。
1 特点
- 创建公告记录
- 分配PDF
- 分配分类
- 分配部门
- 带页面浏览器的列表视图
- 带下载PDF链接的详细信息视图
2 使用方法
2.1 安装
使用Composer安装
推荐使用Composer安装扩展。
在基于Composer的TYPO3项目中运行以下命令
composer require jweiland/circular
从TYPO3扩展仓库(TER)作为扩展安装
使用扩展管理模块下载并安装circular
。
2.2 最小配置
- 包含扩展的静态TypoScript。
- 在sysfolder上创建公告记录。
- 在页面上分配“Circular”插件,并至少选择sysfolder作为起始点。
常见问题解答
在调用邮件发送引擎时出错
错误
DirectMailTeam\DirectMail\Dmailer::ensureCorrectEncoding(): Argument #1 ($inputString) must be of type string, null given
circular
从telephonedirectory
的员工记录中创建接收者记录。由于direct_mail
需要在这里定义name
列
return $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['direct_mail']['defaultRecipFields']
但是telephonedirectory
没有这样的列,因此出现错误信息。
我们不能更改该配置,因为这可能会破坏您的现有接收者配置(例如tt_address
、fe_users
等)。