Step 1: Create a Standard Page
Create a Standard Page in your TYPO3 setup.Step 2: Set as Root Page
Go to Page Properties → Behavior tab and set the page as a Root Page.Step 3: Create a TypoScript Template
Go to the TypoScript module and create a template for your page.Step 4: Include Required Extensions
Go to Template module → Info/Modify and include the necessary extensions. Make sure the order of the included extensions is correct:- EXT (Fluid Content Elements)
- EXT (Parent Theme)
- EXT (Child Theme)
Step 5: Configure Home Page ID and Main Menu ID
Go to Theme Options → General tab and define the Root Page ID in the Home Page ID and Main Menu ID fields. You can optionally configure other settings as needed.Step 6: Configure Site Settings
Go to Site Configuration and set up your website title, site identifier, and entry point.Step 7: Configure Languages
To enable multi-language support, go to Site Configuration → Languages and create a new language, then enter the required details.Step 8: Configure Page Layout
Go to Page Module → Root Page → Page Properties → Appearance tab and select the appropriate Backend Layout and Frontend Layout according to your page design.Step 9: Apply Website Styling
Go to Theme Options → Style tab and configure the styling options for your website. Here you can configure settings such as Header/Footer options, Color Scheme, Navigation styles, Hover effects, Menu styles, Font styles, Loader styles, and more. In the General tab, you can enable or disable features such as Breadcrumbs, Search Bar, Multilanguage Menu, Maintenance Mode, Speed/Performance settings, and other general configurations.How to Enable the Mega Menu on Your Website
To enable the Mega Menu, follow the steps below:- Go to the Page Properties of the desired page.
- Open the General tab.
- Enable the Mega Menu option.
Subtitles
To add a subtitle, enter the subtitle in the General tab of the Page Properties.The subtitle will only be visible on the frontend if the Navigation Layout is set to “Subtitle” in the Theme Options.
Page-Level Constant Editor
The Page-Level Constant Editor gives you more control over TYPO3 settings directly at the page level. With this feature, you do not need complex TypoScript changes. You can easily adjust values for a specific page without affecting the entire website. You don’t need any special setup. Just follow the steps shown in the demo: Steps:- Open the TypoScript module.
- Select the page where you want to apply changes.
- Click Create an additional TypoScript record.
- Open Theme Options.
- Use the General tab (and other tabs) to adjust page-level settings, such as the website logo.
Visual Editor in Content Blocks
The Visual Editor helps you edit content directly with a frontend-like preview inside the TYPO3 backend. It bridges the gap between backend and frontend, so you can see changes while editing. You don’t need any extra configuration. Just follow the demo: Steps:- Go to the TYPO3 Backend
- Open the “Editor” module from the left-side menu
Use Existing T3Karma Demo
If you installed T3Karma with demo pages, you can use one of those demos as your main website instead of creating a new root page from scratch. Follow this walkthrough:- In the page tree, move the demo page you want to use (for example Business Consulting) to the required position.
- Confirm the relocation with Move this item.
- Select the demo page and open Edit page properties.
- Enable Use as Root Page and click Save.
- Open Sites and edit the site configuration for that demo.
- Select Fluid Styled Content CSS, then close the site configuration.
- Open the site settings and set the Main Menu Id.
- Click Save.
- Use View webpage to preview the demo as your main website.