[TYPO3-core] RFC #16510: Bug: tcaTree should behave like select

Steffen Ritter info at rs-websystems.de
Tue Nov 23 12:00:04 CET 2010


Hey list,
This is an SVN patch request.

Type: Bug

Bugtracker references:
http://bugs.typo3.org/view.php?id=16510

Branches:
trunk

Problem:
The current tcaTree implementation does not behave as the equivalent 
"selectbox" rendering.

For example:
- currently in 80% of setups deleted records are filtered out - renders 
hidden records if you not explicetely exclude theme
- foreign_table_where is not taken care of
- it's not checked pid is in an allowed path for the current user
- nodes should be sorted according to possible foreign_table_where or 
table default sorting

Solution:
use the already present functionality from t3lib_BEfunc to get all uids 
which would be allowed (sorted!) and use this information on tree building

Notes:
If you have activated to show hidden records (foreign_table_where OR 
deleted=0) you'll need #16342 to be applied, not getting a fatal error)



regards
Steffen
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rfc16510.diff
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20101123/e3795364/attachment.txt>


More information about the TYPO3-team-core mailing list