Why this extension?

Das is an extension designed to streamline the creation of TYPO3 websites. It enhances pages and content elements by adding extra fields for Bootstrap 5 classes and introduces a new collection of content elements, page layouts, and view helpers. This significantly reduces the effort required to build your site.

Once installed, your TYPO3 setup is ready to use, requiring no additional configuration. The front-end will be styled similarly to this site.

You can also create custom themes by developing your own extension. This allows you to modify constants, TSConfig, and partials while incorporating your own assets.

Das is based on the extensions Flux and Vhs.


Why Flux?

Flux is based on pure Fluid and offers more versatility than TCA or content blocks when dealing with containers and grid layouts. Some of the new content elements (specially Columns) shipped with Das benefit from it.

What's in Das?

Das comes with a lot of features to make a TYPO3 installation work out of the box.

Page layouts

A set of page layouts that cover any possible scenario.

Go to Pages
Content elements

A set of more than twenty ready to use content elements.

Go to Content elements
New fields in content elements

New fields added to enhance all type of content elements.

Go to Content elements
Customized RTE

A customized RTE so Bootstrap classes can be applied to text, links, buttons, badges, and tables.

Go to RTE
Fully customizable

Front end output can be fully customizable with your own assets and by editing the partials for each content element.

Go to Themes

Installation

Follow the steps:

  • Add the extension via composer: composer req jaumepresaspuig/das
  • Update the database structure
  • Include the TypoScript template
  • Clear all caches

Want to try it first?

You can try Das in your local DDEV instance. Download this file:

This zip file contains all the necessary files (including a dump of the database, the fileadmin folder and the DDEV configuration) to install a replica of this site in your computer. Just follow the steps:

  • Unzip the file
  • Config the DDEV instance: ddev config
  • Start the instance: ddev start
  • Import the database: ddev import-db --file=db.sql
  • Run composer install: ddev composer install

And you are ready to go: https://das.ddev.site. To access the back-end use the credentials:

  • user: admin
  • password: t7hN#1GH9CXJ9rrQ