Project

General

Profile

Actions

Bug #104344

open

Sometimes TYPO3 renders all links of a page with empty href attribute

Added by Stefan Froemken 6 days ago. Updated about 12 hours ago.

Status:
Under Review
Priority:
Should have
Assignee:
-
Category:
Link Handling, Site Handling & Routing
Target version:
Start date:
2024-07-10
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
8.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Hello,

TYPO3 sporadically renders all href attributes of links with empty URL.

In one of our projects I first detected it within the paginator of EXT:news, but as news just uses the typolink call, it can not be a news issue.

Just yesterday we had another customer where all href attributes of a page are empty. After a clear cache the URLs are rendered again. The URLs are mostly built with MenuDataProcessor, but there are also a lot of URLs from content elements (RTE) without href content.

While tracing the generated cache entry I found out, that the website was called with following URL:

https://example.com/index.php=12&L=612&no_cache=1

So, calling the page with a non configured language ID results in such empty href attributes.

In yesterdays installation I found following TS:

config.linkVars = L(int)

Sure, with such a config the URL is valid, but it is damn hard to debug. Do you see any possibility to prevent empty href attributes on Core site?

Thank you

Stefan


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #104215: MenuProcessor: Empty link-attributes for itemsClosed2024-06-26

Actions
Actions #1

Updated by Stefan Froemken 6 days ago

  • Related to Bug #104215: MenuProcessor: Empty link-attributes for items added
Actions #3

Updated by Lina Wolf 6 days ago

This TypoScript setting is set by the boostrap package:
https://github.com/benjaminkott/bootstrap_package/issues/1165

https://github.com/benjaminkott/bootstrap_package/blob/master/Configuration/TypoScript/setup.typoscript#L368

And might have been copied by various different sitepackages

Actions #4

Updated by Garvin Hicking 6 days ago

Should we remove TYPO3 core internal URI argument keys from being set in linkVars? Like L, no_cache, id...?

Actions #5

Updated by Gerrit Code Review 5 days ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions #6

Updated by Gerrit Code Review 5 days ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions #7

Updated by Gerrit Code Review 5 days ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions #8

Updated by Gerrit Code Review 5 days ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions #9

Updated by Gerrit Code Review 4 days ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions #10

Updated by Gerrit Code Review about 12 hours ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85215

Actions

Also available in: Atom PDF