TYPO3 Logo
TYPO3 Core Changelog
Options
Give feedback View source How to edit Edit on GitHub Full documentation (single file)

TYPO3 Core Changelog

  • ChangeLog v14
    • 14.0 Changes
    • 14.x Changes by type
  • ChangeLog v13
    • 13.4.x Changes
    • 13.4 Changes
    • 13.3 Changes
    • 13.2 Changes
    • 13.1 Changes
    • 13.0 Changes
    • 13.x Changes by type
  • ChangeLog v12
    • 12.4.x Changes
    • 12.4 Changes
    • 12.3 Changes
    • 12.2 Changes
    • 12.1 Changes
    • 12.0 Changes
    • 12.x Changes by type
  • ChangeLog v11
    • 11.5.x Changes
    • 11.5 Changes
    • 11.4 Changes
    • 11.3 Changes
    • 11.2 Changes
    • 11.1 Changes
    • 11.0 Changes
    • 11.x Changes by type
  • ChangeLog v10
    • 10.4.x Changes
    • 10.4 Changes
    • 10.3 Changes
    • 10.2 Changes
    • 10.1 Changes
    • 10.0 Changes
    • 10.x Changes by type
  • ChangeLog v9
    • 9.5.x Changes
    • 9.5 Changes
    • 9.4 Changes
    • 9.3 Changes
    • 9.2 Changes
    • 9.1 Changes
    • 9.0 Changes
    • 9.x Changes by type
  • ChangeLog v8
    • 8.7.x Changes
    • 8.7 Changes
    • 8.6 Changes
    • 8.5 Changes
    • 8.4 Changes
    • 8.3 Changes
    • 8.2 Changes
    • 8.1 Changes
    • 8.0 Changes
    • 8.x Changes by type
  • ChangeLog v7
    • 7.6.x Changes
    • 7.6 Changes
    • 7.5 Changes
    • 7.4 Changes
    • 7.3 Changes
    • 7.2 Changes
    • 7.1 Changes
    • 7.0 Changes
    • 7.x Changes by type
  • Documenting Changes
  • Sitemap
  1. TYPO3 Core Changelog
  2. ChangeLog v11
  3. 11.4 Changes
  4. Feature: #94765 - Introduce showNewRecordLink option
Give feedback Edit on GitHub

Feature: #94765 - Introduce showNewRecordLink option

See forge#94765

Description

Previously, it was not possible to disable the "new record" link in TCA inline elements, without simultaneously also disabling either the "+" button in each inline records' header (using ['appearance']['enabledControls']['new']) or all other "level links" (using ['appearance']['levelLinksPosition'] = 'none').

To allow integrators to disable this link without any further side effects, the option showNewRecordLink has been introduced to TCA type inline.

With this introduction, the already mentioned ['appearance']['enabledControls']['new'] option does from now on only manage the display of the "+" button of each inline record and does not longer affect the "New record" link.

Furthermore the ['appearance']['levelLinksPosition'] option does no longer support none as value. This option should only be used to position the level links, not to hide them. This can be achieved by setting the corresponding link specific options showAllLocalizationLink, showSynchronizationLink and showNewRecordLink to false. A TCA migration is in place, replacing all TCA configurations, using the ['appearance']['levelLinksPosition'] option with none as value and showing where code adaptations need to take place.

If not set, the new showNewRecordLink option defaults to true.

An example to disable the "New record" button:

'inlineField' => [
    'label' => 'Inline without New record link',
    'config' => [
        'type' => 'inline',
        'appearance' => [
            'showNewRecordLink' => false,
        ],
    ],
],
Copied!

Impact

It's now possible to disable the "New record" link of TCA inline elements without any side effects.

  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: Jun 12, 2025 16:14

© since 1997 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy