Feature #97898
openConfigure linkable page types
0%
Description
Since TYPO3 10.4 the doktype is not limited to any range of numbers.
With #97626 we fixed the an issue ElementBrowserPageTreeView:: ext_isLinkable()
The behavior should not be hardcoded in the function but configurable in $GLOBALS['PAGES_TYPES'] to define which page type can be linked in frontend.
Example:
$GLOBALS['PAGES_TYPES'] = [
(string)PageRepository::DOKTYPE_BE_USER_SECTION => [
'allowedTables' => '*',
],
(string)PageRepository::DOKTYPE_SYSFOLDER => [
// Doktype 254 is a 'Folder' - a general purpose storage folder for whatever you like.
// In CMS context it's NOT a viewable page. Can contain any element.
'allowedTables' => '*',
'isLinkable' => false,
],
(string)PageRepository::DOKTYPE_RECYCLER => [
// Doktype 255 is a recycle-bin.
'allowedTables' => '*',
'isLinkable' => false,
],
'default' => [
'allowedTables' => 'pages,sys_category,sys_file_reference,sys_file_collection',
'onlyAllowedTables' => false,
'isLinkable' => true,
],
];
Updated by Frank Nägler over 2 years ago
- Related to Bug #97626: Doktype Limitation in ElementBrowserPageTreeView.php added
Updated by Gerrit Code Review over 2 years 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/+/75108
Updated by Gerrit Code Review over 2 years 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/+/75108
Updated by Gerrit Code Review over 2 years 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/+/75108
Updated by Gerrit Code Review over 2 years 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/+/75108
Updated by Gerrit Code Review over 1 year 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/+/75108
Updated by Gerrit Code Review over 1 year 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/+/75108
Updated by Gerrit Code Review over 1 year ago
Patch set 7 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/+/75108
Updated by Riccardo De Contardi over 1 year ago
- Related to Task #101137: [UX] - Remove Doktype 255 (Recycler) added