Skip to main navigation Skip to main content Skip to page footer
TYPO3 14.2: Four practical innovations for integrators

TYPO3 14.2: Four practical innovations for integrators

Have the article read aloud.

Loading the Elevenlabs Text to Speech AudioNative Player...
| TYPO3 | Estimated reading time : min.
This article was automatically translated using DeepL. Therefore, inaccuracies may occur.

TYPO3 14.2 brings backend search for frontend URLs, QR codes for previews and better TCA configuration. An overview for integrators.

The upcoming TYPO3 14.2 sprint release brings some interesting new features. I have taken a closer look at four of them because they will noticeably improve the everyday life of integrators and developers.

Backend search by frontend URL

Do you know this? A customer sends you a URL from the frontend and you ask yourself: "Where can I find this page in the backend?" Until now, this meant analyzing the URL, searching for a slug and navigating the page tree. Because you can't always find the pages directly via the search.

With TYPO3 14.2, you can enter the complete frontend URL directly in the page tree search or the live search. TYPO3 will automatically find the corresponding backend page. This also works with multiple URLs at the same time (comma separated) and even with translated pages.

The feature can be activated or deactivated via user TSconfig:

options.pageTree.searchByFrontendUri = 1

Small change, big time saver in everyday agency work.

Changelog entry: Feature #105827

TCA option allowedRecordTypes for page types

Anyone who uses their own page types (doktypes) is probably familiar with the PageDoktypeRegistry. Previously, this could be used to control which tables are allowed on a particular page type.

In TYPO3 14.2, this configuration has been moved to the TCA. This is logical, because that's where it belongs. The configuration now takes place directly in Configuration/TCA/Overrides/pages.php:

$GLOBALS['TCA']['pages']['types']['116']['allowedRecordTypes'] = ['tt_content', 'my_custom_record'];

The old PageDoktypeRegistry methods (add(), addAllowedRecordTypes(), doesDoktypeOnlyAllowSpecifiedRecordTypes()) are deprecated and will be removed in v15.

So if you use your own page types: Now is a good time to start the migration.

Changelog entry: Feature #108557 | Deprecation #108557

Type-specific label configuration in the TCA

Previously, the label configuration (ctrl['label'], ctrl['label_alt'], ctrl['label_alt_force']) applied globally to all record types of a table. An image element and a text element in tt_content therefore showed the same fields as a label.

With TYPO3 14.2, this can be overwritten for each type:

'types' => [
    'event' => [
        'label_alt' => 'event_date,location',
        'label_alt_force' => true,
    ],
],

This significantly improves clarity in the backend. Instead of only seeing the header everywhere, event elements can now display the date and location, while teaser elements show the teaser text.

The feature works everywhere where BackendUtility::getRecordTitle() is used: Lists, Page Tree, History, Workspaces.

Changelog entry: Feature #108581

QR code for frontend preview

There is now a QR code button next to the "Show" button. One click opens a modal with a scannable QR code of the frontend URL.

It sounds like a small feature, but it's worth its weight in gold in everyday agency work:

  • Quick testing on the smartphone without typing in the URL
  • Customers can scan workspace previews without needing backend access
  • The QR code can be downloaded as a PNG or SVG

Particularly practical: For workspaces, the QR code contains a special preview URL that works without a backend login. This makes review processes with external stakeholders much easier.

The button is available in the Page Module, List Module, Preview Module and Workspaces Module.

Changelog entry: Feature #108720

My impression

I recently started migrating my first project to TYPO3 14. So far it has been surprisingly easy. Many extensions are already compatible and the breaking changes are limited, at least for integrators.

If you are still on v13 or older: don't rush. But it's worth keeping an eye on v14. The LTS release is expected in April 2026. Until then, sprint releases such as 14.2 will continue to be polished.

If you want to learn TYPO3 14 from scratch: I'm currently working on the TYPO3 Complete Course, which will be updated with each new release. Join the waiting list to secure the discounted introductory price.

If you want to learn more about TYPO3 14, check out my other articles:

Back

Comments under articles are disabled. If you have a question or addition, please send me an e-mail.

Who writes here?

Hi, I'm Wolfgang.

Since 2006, I've been diving deep into the fascinating world of TYPO3 - it's not only my profession, but also my passion. My path has taken me through countless projects, and I have created hundreds of professional video tutorials focusing on TYPO3 and its extensions. I love unraveling complex topics and turning them into easy-to-understand concepts, which is also reflected in my trainings and seminars.

As an active member of the TYPO3 Education Committee, I am committed to keeping the TYPO3 CMS Certified Integrator exam questions up to date and challenging.

But my passion doesn't end at the screen. When I'm not diving into the depths of TYPO3, you'll often find me on my bike, exploring the scenic trails around Lake Constance. These outdoor excursions are my perfect balance - they keep my mind fresh and always provide me with new ideas.