Task #86048

Create URLs with typolink for pages with sites

Added by Oliver Hader almost 3 years ago. Updated over 2 years ago.

Should have
Link Handling, Site Handling & Routing
Target version:
Start date:
Due date:
% Done:


Estimated time:
TYPO3 Version:
PHP Version:
Sprint Focus:


The PageLinkBuilder now separates out into generating links for pages with site configuration, and without site configuration (= as before).

The new link mechanism does not rely on previous hooks and options like config.absRefPrefix which are not necessary for URLs as they are always absolute.

A new TypoScript option "typolink.language" is introduced. If not set, it is set to "current", and allows to link across pagetrees to a given site, or render a language menu without having to use "&L=" as additional query parameter ("current" is the current language and default) is used to also allow to explicitly link to a different language if this language was configured for the site configuration for the site.

Related issues

Related to TYPO3 Core - Task #86054: Slug Handling does not add config.linkVarsClosedBenni Mack2018-08-31


Updated by Gerrit Code Review almost 3 years ago

  • Status changed from New to Under Review

Patch set 16 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58063


Updated by Benni Mack almost 3 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Updated by Christian Kuhn almost 3 years ago

  • Related to Task #86054: Slug Handling does not add config.linkVars added

Updated by Benni Mack over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF