[FEATURE] add option to select recursively in tcaTree
authorSteffen Ritter <info@rs-websystems.de>
Tue, 1 Mar 2011 13:18:32 +0000 (14:18 +0100)
committerSteffen Ritter <info@rs-websystems.de>
Tue, 14 Feb 2012 06:18:15 +0000 (07:18 +0100)
commitdbc1b90b75abc6e7524e4067193df717d8879295
tree9471f7f4187a7392f2169c5ee26f6a44012f232a
parentd3d665875b0055d8bfd3b6ec4f6dfe9656992fdc
[FEATURE] add option to select recursively in tcaTree

in some cases you might need or want to select a whole subtree - this is now possible.
Since ExtJs delivers nearly everything, just use it.

Add this to pending Documentation:
new Option in tcaTree[appearence]: allowRecursiveMode
If true, a toggle button in the toolbar is activated. If you toggle the button, a selection of a node, will automatically select/unselect all childnodes recursively, too.

Note: I added a Icon to the sprite, which has been regenerated via extdeveval (therefore the patch is more lengthy)

Change-Id: Ic79c2cddfeb111cfc2911bf6f4dfe51c6f36a14c
Resolves: #25061
Releases: 4.7
Reviewed-on: http://review.typo3.org/958
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
t3lib/js/extjs/tree/tree.js
t3lib/stddb/tables.php
t3lib/tceforms/class.t3lib_tceforms_tree.php
typo3/sysext/lang/locallang_csh_corebe.xlf
typo3/sysext/t3skin/images/icons/apps/tcatree-select-recursive.png [new file with mode: 0644]
typo3/sysext/t3skin/images/sprites/t3skin.png
typo3/sysext/t3skin/stylesheets/sprites/t3skin.css