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 v12
  3. 12.3 Changes
  4. Feature: #19856 - Set special ATagParams for links to access restricted pages
Give feedback Edit on GitHub

Feature: #19856 - Set special ATagParams for links to access restricted pages

See forge#19856

Description

A new TypoScript option is introduced which allows additional tag attributes to be set to links of pages which are access restricted by frontend user group restriction. Usually these links will not be generated, but it is possible to link them to another page, for example, a special login page:

config.typolinkLinkAccessRestrictedPages = 13
config.typolinkLinkAccessRestrictedPages_addParams = &originalPage=###PAGE_ID###
Copied!

The resulting link to an access-restricted page (e.g. 22) looks like this: <a href="/login?originalPage=22">My page</a>

The newly introduced option config.typolinkLinkAccessRestrictedPages.ATagParams allows custom attributes to be added to the current anchor tag.

config.typolinkLinkAccessRestrictedPages.ATagParams = class="restricted"
Copied!

This will result in <a href="/login?originalPage=22" class="restricted">My page</a>.

When generating menus via HMENU, the new ATagParams option is also available for custom settings:

page.10 = HMENU
page.10.showAccessRestrictedPages = 13
page.10.showAccessRestrictedPages.ATagParams = class="access-restricted"
Copied!

Impact

Allowing integrators to set custom ATagParams such as class attributes or arbitrary data attributes to use client-side styling via CSS or JavaScript event listeners to handle such links differently.

  • 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 04, 2025 13:21

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