File tree Expand file tree Collapse file tree 3 files changed +11
-16
lines changed
Resources/Public/JavaScript Expand file tree Collapse file tree 3 files changed +11
-16
lines changed Original file line number Diff line number Diff line change @@ -3,26 +3,21 @@ class PageTreeFilter
33 selectorSearchInput = '#typo3-pagetree .search-input' ;
44 selectorPagetreeComponent = '#typo3-pagetree-tree' ;
55 selectorPagetreeReady = '#typo3-pagetree-tree .node' ;
6- selectorToolbarReady = '# typo3-pagetree .tree-toolbar__menu ' ;
6+ selectorToolbarReady = 'typo3-backend-navigation-component- pagetree-toolbar .tree-toolbar__submenu ul.dropdown-menu ' ;
77 urlParameter = 'tx_pagetreefilter[filter]' ;
88
99 constructor ( )
1010 {
1111 this . waitForElement ( this . selectorToolbarReady ) . then ( ( element ) => {
1212 if ( ! element . dataset . pageTreeFilterLoaded ) {
1313 element . dataset . pageTreeFilterLoaded = true ;
14- TYPO3 . Icons . getIcon ( 'actions-rocket' , 'small' ) . then ( ( icon ) => {
15- element . insertAdjacentHTML ( 'beforeend' ,
16- '<button id="pagetreefilter" class="btn btn-default btn-borderless btn-sm" title="' + TYPO3 . lang . pagetreefilter_button_title + '">' +
17- '<span class="icon icon-size-small icon-state-default">' +
18- '<span class="icon-markup">' + icon + '</span>' +
19- '</span>' +
20- '</button>'
21- ) ;
22- document . querySelector ( '#pagetreefilter' ) . onclick = ( ) => {
23- this . openWizard ( ) ;
24- }
25- } ) ;
14+ element . insertAdjacentHTML (
15+ 'afterbegin' ,
16+ '<li><button id="pagetreefilter" class="dropdown-item"><span class="dropdown-item-columns"> <span class="dropdown-item-column dropdown-item-column-icon" aria-hidden="true"><typo3-backend-icon identifier="actions-rocket" size="small"></typo3-backend-icon> </span> <span class="dropdown-item-column dropdown-item-column-title">' + TYPO3 . lang . pagetreefilter_button_title + ' </span> </span></button></li>'
17+ ) ;
18+ document . querySelector ( '#pagetreefilter' ) . onclick = ( ) => {
19+ this . openWizard ( ) ;
20+ }
2621
2722 const urlParams = new URLSearchParams ( window . location . search )
2823 if ( urlParams . has ( this . urlParameter ) ) {
Original file line number Diff line number Diff line change 1212 }
1313 ],
1414 "require" : {
15- "typo3/cms-backend" : " ^13.4 || dev-main"
15+ "typo3/cms-backend" : " ^13.4.9 || dev-main"
1616 },
1717 "autoload" : {
1818 "psr-4" : {
Original file line number Diff line number Diff line change 88 'author ' => 'Christoph Lehmann ' ,
99 'author_email ' =>
'[email protected] ' ,
1010 'author_company ' => '' ,
11- 'version ' => '3.0 .0 ' ,
11+ 'version ' => '3.1 .0 ' ,
1212 'constraints ' => [
1313 'depends ' => [
14- 'typo3 ' => '13.4.0 -13.4.99 '
14+ 'typo3 ' => '13.4.9 -13.4.99 '
1515 ],
1616 'conflicts ' => [],
1717 'suggests ' => [],
You can’t perform that action at this time.
0 commit comments