> ## Documentation Index
> Fetch the complete documentation index at: https://docs.t3planet.de/en/latest/llms.txt
> Use this file to discover all available pages before exploring further.

# Upgrade Guide For Container

> Upgrade Product ≥ v3.3.0 Migration from Grid Elements to Container

## Upgrade Product ≥ v3.3.0 (Migration from Grid Elements to Container)

<div className="t3-embed">
  <iframe src="https://app.supademo.com/embed/cmmfzb7e34zyenr99ilwz0i7z" loading="lazy" title="Demo" allow="clipboard-write; fullscreen" frameBorder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen />
</div>

From version **3.3.0** onwards, this product introduces major changes by
migrating from the outdated **Grid Elements (EXT)** extension to the modern
**Container (EXT)** extension. Please follow the step-by-step migration
guide below.

1. Go to **NITSAN → License Manager** and update **T3Karma Theme (EXT)**
   to the latest version.
2. Update **Base Theme (EXT)** to at least **v11.5.x**.
3. Go to **Admin Tools → Maintenance** module and clear the cache.
   Also click the **Dump Autoload** button. For composer-based TYPO3 installations, run the following command:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
composer dump-autoload
```

4. Install the **Container extension (EXT)**.
5. Go to **Admin Tools → Upgrade** and click **Run Upgrade Wizard**.
6. Execute the **Grid to Container Migration** wizard.
7. Go to **Admin Tools → Extensions**, then **deactivate and delete**
   **Grid Elements (EXT)**.
8. Go to **Admin Tools → Maintenance** and clear the cache again.

<Tip>
  After completing these steps, all **grids (including structure and data)**
  will be successfully migrated from **Grid Elements (EXT)** to the
  **Container extension (EXT)** in TYPO3.
</Tip>

## Upgrade Product ≥ v13.0.2 (Migration from FlexForm Elements to Content Blocks)

<div className="t3-embed">
  <iframe src="https://app.supademo.com/embed/cmmfzynh40001ye0j95r9zk92" loading="lazy" title="Demo" allow="clipboard-write; fullscreen" frameBorder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen />
</div>

From version **13.0.2** onwards, this product introduces major changes by
migrating from outdated **FlexForm-based elements** to modern
**Content Blocks (EXT)**. Please follow the step-by-step migration guide below.

1. Go to **NITSAN → License Manager** and update **T3Karma Theme (EXT)** to the latest version.
2. Make sure the **Content Blocks extension (EXT)** is installed, as it is required for this migration.
3. Go to **Admin Tools → Maintenance** module and clear the cache. Also, click on the **Dump Autoload** button. For composer-based TYPO3 installations, run the following command:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
composer dump-autoload
```

<Warning>
  Before running the **Upgrade Wizard**, please ensure that you create a **backup of your database**.
</Warning>

1. Go to **Admin Tools → Upgrade** and click **Run Upgrade Wizard**.
2. Click the **Execute** button for **T3Karma: Content Block Migration**.

<Note>
  Due to a technical limitation, **Carousel elements** cannot be migrated automatically to **Content Blocks** and must be migrated manually.
</Note>

After completing these steps, all **Custom Elements (structure and data)** will be successfully migrated from **FlexForm Elements** to **Content Blocks (EXT)**.

## Figures

<img src="https://mintlify.s3.us-west-1.amazonaws.com/t3planet/en/latest/EXTKarma/UpgradeGuideForContainer/images/typo3_dumpautoload2.webp" alt="typo3_dumpautoload" />

<img src="https://mintcdn.com/t3planet/53E0iqqFcPKhmaYw/en/latest/EXTKarma/UpgradeGuideForContainer/images/typo3_upgrade_wizard2.webp?fit=max&auto=format&n=53E0iqqFcPKhmaYw&q=85&s=17f59b84e99e28023f26deab8b0cd750" alt="typo3_upgrade_wizard" width="1877" height="693" data-path="en/latest/EXTKarma/UpgradeGuideForContainer/images/typo3_upgrade_wizard2.webp" />

<img src="https://mintcdn.com/t3planet/53E0iqqFcPKhmaYw/en/latest/EXTKarma/UpgradeGuideForContainer/images/migrate_gridelement_to_container2.webp?fit=max&auto=format&n=53E0iqqFcPKhmaYw&q=85&s=05568dbe7c1c20e7ab4ab9e64d666aef" alt="migrate_gridelement_to_container" width="1296" height="833" data-path="en/latest/EXTKarma/UpgradeGuideForContainer/images/migrate_gridelement_to_container2.webp" />
