Actions
Bug #81903
closedDatabaseRecordLinkBuilder is ignoring other settings
Status:
Closed
Priority:
Must have
Assignee:
-
Category:
-
Target version:
-
Start date:
2017-07-18
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
The DatabaseRecordLinkBuilder is ignoring other settings make via typoscript.
So for example the ATagParams setting is ignored.
To Reproduce:
Make an Linkhandler for news, eg:
TCEMAIN.linkHandler { # Pressemitteilungen tx_news { handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler label = Pressemitteilungen configuration { table = tx_news_domain_model_news storagePid = 136 hidePageTree = 1 } scanAfter = page } }
Now use typoscript to render the Link:
link = TEXT link { value = Test typolink { parameter = t3://record?identifier=tx_news&uid=12046 ATagParams = class="test" } }
You will see the added class will not be rendered.
My simple soloution: merge the Link Conf array with the typoScriptConfiguration for the linkHandler (see example Patch attached).
Files
Actions