Skip to content

Commit 8496ecd

Browse files
committed
[DOCS] Add README
1 parent d34f2ba commit 8496ecd

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

README.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Mask to Content Blocks migration
2+
3+
This TYPO3 extension helps you migrate your Mask elements on TYPO3 v13 to TYPO3 CMS Content Blocks, the official TYPO3
4+
extension to define Content Types.
5+
6+
You need a running TYPO3 instance with your loaded Mask elements.
7+
8+
Install this extension via composer:
9+
10+
```
11+
composer req nhovratov/mask-to-content-blocks
12+
```
13+
14+
Then run the migration command. This migration will create the Content Blocks into the same extension, where your Mask
15+
elements are currently loaded.
16+
17+
```
18+
bin/typo3 mask-to-content-blocks:migrate
19+
```
20+
21+
Next, remove Mask and this extension:
22+
23+
```
24+
composer remove mask/mask nhovratov/mask-to-content-blocks
25+
```
26+
27+
## Final steps
28+
29+
This migration command is no guarantee that everything will work perfectly. Check the generated Content Blocks by
30+
yourself and see, if everything is fine. Also, any TypoScript overrides need migration from `lib.maskElement` to
31+
`lib.contentBlock`. Test your frontend template and backend preview. They might need slight adjustments.
32+
33+
For more information, visit the manual migration guide in the Content Blocks documentation: https://docs.typo3.org/permalink/friendsoftypo3-content-blocks:migrations-mask

0 commit comments

Comments
 (0)