supseven / yaml-configuration
使用 YAML 文件配置您的 TYPO3 网站。将任何表导出到 YAML 文件,并从 YAML 文件导入任何表。
Requires
- symfony/yaml: 2.6 - 3.99
- typo3/cms-core: >=6.2.0,<8.8.0
Replaces
- typo3-ter/yaml_configuration: 1.2.1
- yaml_configuration: 1.2.1
README
supseven/yaml-configuration
的功能
- 将任何表导出到 YAML 文件并在 TYPO3 后端界面中导入任何表。
- 将定义的表导出到 YAML。
此扩展最初是 Tuurlijk/t3ext-yaml-configuration (分支 task/9-5_lts) 的分支。它由 Josef Glatz 在源代码库中重构,之后成为分支。通过这一步骤,我们可以完美地继续维护扩展,而无需外部依赖。
安装
克隆它
git clone https://github.com/sup7even/t3ext-yaml-configuration.git yaml_configuration
或使用 composer 安装
composer require supseven/yaml-configuration
或使用 composer 安装最新主分支
composer require supseven/yaml-configuration:dev-master
有关 使用方法 和 可用命令 的更多信息,请参阅 文档文件夹。
警告
- 在导入任何 YAML 文件之前,请备份您的数据库
许可证 & 声明
初始开发
yaml_configuration
扩展最初由 Michiel Roos 开发。感谢在该领域的工作!
版权 2016 Michiel Roos
本源代码形式受免费软件基金会发布的 GNU 通用公共许可证的条款约束;许可证版本 2 或(根据您的选择)任何更高版本。如果未与该文件一起分发 GPL 的副本,您可以从 https://gnu.ac.cn/copyleft/gpl.html 获得一个副本。
由于程序免费提供,根据适用法律,对程序不提供任何保证。除非书面声明,版权所有者和其他可能修改和/或重新分发上述程序的各方不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于对适销性和特定用途适用性的暗示保证。程序的质量和性能的全部风险由您承担。如果程序存在缺陷,您应承担所有必要的服务、维修或更正的费用。
除非适用法律要求或书面同意,否则在任何情况下,除非版权所有者或其他可能根据上述条款修改和/或重新分发程序的各方,否则不会对您承担责任,包括但不限于因使用或无法使用该程序(包括但不限于数据丢失或数据不准确或您或第三方遭受的损失或程序无法与其他程序一起运行)而产生的任何一般性、特殊性、偶然性或后果性损害,即使该所有者或其他方已被告知此类损害的可能性。
有关更多信息,请参阅 LICENSE。
导出按钮的使用
根据您的需求设置扩展配置以覆盖扩展名称、路径和表。如果您更改扩展名称,您需要创建导出文件夹或配置一个新的。