[TYPO3-core] #33853 : Selection lost after leaving filtering-mode

Jigal van Hemert jigal.van.hemert at typo3.org
Mon Apr 2 13:07:59 CEST 2012


Despite my lack of ExtJs knowledge I did some searching in issue #33853 
  : Selection lost after leaving filtering-mode.

So far I found:
- there is FilteringTree which is based on the normal TYPO3 Tree
- the Tree uses a stateHash object to store information about the open 
nodes and the currently selected node
- the stateHash is stored server side to keep the page tree with all the 
opened nodes, etc. while changing modules, ...
- the FilteringTree has no stateHash (logical, because the filtered tree 
should not be stored regarding which nodes are open and displayed)

The problem as far as I could determine is that the FilteringTree should 
keep track of the last selected page and store this server side in the 
state of the normal Tree.
This could be done by adding a stateHash to the Filtering Tree and only 
storing the last selected node while storing it server side. The changes 
to the Extdirect handler on the server side would be rather easy, but I 
need some ExtJs expertise to fix this properly.


[1] http://forge.typo3.org/issues/33853

Jigal van Hemert
TYPO3 v4 Core Team member

TYPO3 .... inspiring people to share!
Get involved: typo3.org

More information about the TYPO3-team-core mailing list