Project

General

Profile

Actions

Bug #25187

closed

t3lib_extMgm::addToAllTCAtypes(..... , 'replace:xxx'); break when palette used in many types

Added by Tolleiv Nietsch over 13 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2011-02-26
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Hard to explain - see attached unit-test. The t3lib_extMgm::addToAllTCAtypes() produces invalid output when used with the 'replace:xxx' parameter in case the "xxx" field is on a palette and if this palette is used in more than one type (e.g. the "layout" palette in the pages table)

Why is the priority "crash"? Extensions using this (e.g. templavoila) will cause issues when saving the system tables because their fields are added twice
(issue imported from #M17777)


Files

testcase.patch (1.72 KB) testcase.patch Administrator Admin, 2011-02-26 16:43
17777.patch (1.17 KB) 17777.patch Administrator Admin, 2011-02-26 21:43
Actions

Also available in: Atom PDF