michielroos/typo3migrate

TYPO3 迁移工具

1.4.1 2018-12-23 18:18 UTC

This package is auto-updated.

Last update: 2024-08-24 06:15:55 UTC


README

用于迁移 TYPO3 网站的工具

TYPO3 迁移工具是否帮助您更顺利地迁移 TYPO3 网站?

那么请考虑赞助,这样我可以让这个工具更加出色!

谢谢!♥

要求

该工具需要 PHP 5.6 或更高版本才能运行。

安装

从以下地址下载最新版本:https://github.com/Tuurlijk/typo3migrate/releases

或使用 composer 安装(如果是在现有项目中安装,请跳过初始化步骤)

composer init
composer require --update-no-dev  "michielroos/typo3migrate:*"

使用方法

当前工具

  • xml2xlf
  • fluidNsToHtml

将 xml 转换为 xlf

将 xmllang 文件转换为 xlf。

php ./typo3migrate.phar xml2xlf ~/tmp/localllang_db.xml

或文件夹中的所有文件

php ./typo3migrate.phar xml2xlf ~/tmp/Language

转换旧的 Fluid 命名空间

将旧的 Fluid 命名空间 {花括号样式} 转换为具有属性的 html 标签。

{namespace f=TYPO3\CMS\Fluid\ViewHelpers}
<section>
</section>

将变为

<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
	  data-namespace-typo3-fluid="true">
<section>
</section>
</html>

转换单个文件

php ./typo3migrate.phar fluidNsToHtml ~/tmp/Template.html

或文件夹中的所有文件

php ./typo3migrate.phar fluidNsToHtml ~/tmp/Templates/