---
title: "Installation"
manual: "t3oodle"
version: "2.0"
permalink: "https://docs.typo3.org/permalink/fgtclb/t3oodle:installation@2.0"
source: "Installation/Index.rst"
rendered: "2026-10-08T12:37:35+00:00"
---

# Installation {#installation}

You can install t3oodle with or without Composer. It's recommended to use composer.

## With Composer {#with-composer}

Just perform the following command on CLI:

```php
$ composer req 'fgtclb/t3oodle':'^2.0@dev'

```

When composer is done, you need to enable the extension in the extension manager.

## Without Composer {#without-composer}

You can also fetch t3oodle from TER and install it the old-fashioned way.

## Extension settings {#extension-settings}

t3oodle does not provide any extensions settings. Configuration is made in TypoScript setup.

## TypoScript settings {#typoscript-settings}

Make sure to include the TypoScript **t3oodle Main (required)** to your template.

![Include static (from extensions) in sys_template record](Images/sys-template-include-static-file.png)

In [Configuration](https://docs.typo3.org/permalink/fgtclb/t3oodle:configuration@2.0) chapter, you see all TypoScript settings and its defaults.

Because t3oodle is based on **Bootstrap CSS framework v4**, there is an optional TypoScript for this:
**t3oodle Custom Bootstrap Styles (optional)**

> [!NOTE]
> All javascripts included in frontend are written in vanilla JS and run in parallel
> with any other framework (like Vue.js).
