TYPO3 Extension for the styla content experience engine.
This TYPO3 extension allows to show the Styla content hub and / or landing pages with full SEO integration in a TYPO3 setup.
This documentation page should provide you an overview of how Styla works in general.
TYPO3 >= 10.4.13
PHP >= 7.2
MySQL >= 5.5
composer require styladev/typo3in typo3 folder
- Create new extension folder
- Move repository content in folder
- Inside the TYPO3 backend, go to Extensions and activate ec_styla
Within the extension configuration (Admin Tools->Extensions->Ecentral Styla Integration) the rootpath to the Styla content needs to be set up. By default, this is set to
magazine which is the default Styla content integration.
If you want to use something else than the default configuration, you can configure the extension to use other root paths. To do this, go to the extension configuration and edit the configuration of ec_styla. Enter every path, where the styla content plugin should be displayed, separated by commas.
Necessary meta elements are provided by Styla. This configuration has to be done for every page on which the content hub plugin will be displayed and will hide meta elements generated by TYPO3.
page.meta.robots = config.noPageTitle = 2
You can add Styla Plugins via the 'Add Content' option of the page module.
The content hub plugin will display a single content hub or Styla Landing Page. You only need to provide the content hub id and let Styla do the magic. Please make sure the page title corresponds to one of the rootpaths you defined in the extension configuration.
It is possible to disable specific meta tags via the extension configuration. You can configure multiple tag names and properties by separating them with commas.
The Teaser plugin allows you to feature a number of stories from your Styla content hub. You can set the number of items to be displayed, the size of the teaser images as well as the display mode. Available display modes are:
The extension provides two signal slots: beforeProcessingSeoContent and beforeCheckingForRootPath. You can find out more information about signal slots in the official TYPO3 documentation.
TYPO3 will cache Styla related content for up to 60 Minutes by default. You can clear the cache anytime by using TYPO3s 'Clear all caches' option within the TYPO3 backend.