jambagecom / div2007
自2007年起扩展库。提供许多前端扩展的API函数。可以替代TYPO3\CMS\Frontend\Plugin\AbstractPlugin方法。
v2.2.4
2024-09-04 10:57 UTC
Requires
- php: ^8.0
- typo3/cms-core: ^12.4 || ^13.2
- typo3/cms-reports: ^12.4 || ^13.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.42
- ssch/typo3-rector: ^1.5
Suggests
Replaces
- typo3-ter/div2007: v2.2.4
- dev-master
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.17.3
- v1.17.1
- v1.17.0
- v1.16.7
- v1.16.6
- v1.16.5
- v1.16.4
- v1.16.3
- v1.16.2
- v1.16.1
- v1.16.0
- v1.15.2
- v1.15.1
- v1.15.0
- v1.14.8
- v1.14.7
- v1.14.6
- v1.14.5
- v1.14.4
- v1.14.3
- v1.14.2
- v1.14.1
- v1.14.0
- v1.13.0
- v1.12.5
- v1.12.4
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.11
- v1.11.10
- v1.11.9
- v1.11.8
- v1.11.7
- v1.11.6
- v1.11.5
- v1.11.4
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.34
- v1.10.33
- v1.10.32
- v1.10.31
- v1.10.30
- v1.10.29
- v1.10.28
- v1.10.27
- v1.10.26
- v1.10.25
- v1.10.24
- v1.10.23
- v1.10.22
- v1.10.21
- v1.10.20
- v1.10.19
- v1.10.18
- v1.10.17
- v1.10.16
- v1.10.15
- v1.10.14
- v1.7.2
- dev-develop
- dev-version_2_0
- dev-l10n_master
- dev-version_1_17
- dev-version_1_11
- dev-version_1_12
This package is auto-updated.
Last update: 2024-09-16 17:31:45 UTC
README
TYPO3扩展div2007
它的作用
该库为TYPO3扩展提供函数。tx_div2007_div提供修改过的TYPO3 4.7.10的t3lib_div,向后兼容TYPO3 6.2和4.5。它替换了大多数的tslib_pibase方法。您可以在扩展migration_core中找到TYPO3 6.x、7.x和8.x的迁移类。自1.10.30版本起,提供用于存储请求的中间件,用于Ajax调用。这是从路由增强器的可读url中获取当前页面ID的方法FrontendUtility::getPageId()所必需的。
2.x版本中已删除所有class.tx_div2007_xxx.php文件。前扩展div和lib的大多数代码已不再存在。这意味着它已放弃MVC设计模式。前方法的某些部分已集成到命名空间类中。
要求
- 2.2.0和2.0.5包含类JambageComDiv2007CompatibilityAbstractPlugin,作为TYPO3 13所需TYPO3CMSFrontendPluginAbstractPlugin的替代。
- 2.1.0及以后版本需要PHP 8和TYPO3 12.x或TYPO3 13。
- 1.16 - 2.0.99需要PHP 7.4 - 8和TYPO3 10.4 - 12.x。
- 1.13 - 11.15需要PHP 7.4 - 8和TYPO3 10.4 - 11.5。
- 1.12.x是支持PHP 7.2 - 7.4的最后一个版本。
- 1.11.8是支持PHP < 7.2的最后一个版本。
- 1.11.6是支持TYPO3 6.2的最后一个版本。
- 1.7.20是支持TYPO3 4.5 - 6.1和PHP < 5.5的最后一个版本。
从版本1.12.0开始,TYPO3 7.6和PHP 7.2.0是使用扩展div2007的最低要求。
如果您运行TYPO3 7或8以及tt_products等旧版本扩展,那么您可能还考虑安装扩展migration_core,如果旧TYPO3类名仍在依赖div2007的扩展中使用。
设置
一些在多个扩展中使用的文本已添加到div2007的本地语言文件中。您可以直接在自己的扩展中重用它们。
使用此设置来覆盖隐私政策条件
示例
lib.div2007 { _LOCAL_LANG.default { privacy_policy.acknowledged = I agree and confirm to have read the privacy policy. privacy_policy.hint_1 = A telephone call or an email sent to us is enough to be deleted from our database. You can do this at any time. } }