[TASK] Improve TS Template module information on root level list 56/57856/6
authorJoerg Kummer <typo3@enobe.de>
Sat, 4 Aug 2018 13:52:09 +0000 (15:52 +0200)
committerMathias Brodala <mbrodala@pagemachine.de>
Tue, 14 Aug 2018 14:44:23 +0000 (16:44 +0200)
commitb62d5f57f474069047eb29d099f61308510c1874
treefb73d3201bf191b99df509dae78f03a6ca09622b
parent09a0be52974364512a079b662986e8338d13fbfc
[TASK] Improve TS Template module information on root level list

The template tool on root level, which displays an overview of pages
including templates, now displays instead of the count of templates
all related templates of a page with several informations like:
- title
- state (by icon)
- is root or extend
- direct link to edit (with ID ans site-title as link title)
Pages in rootline, which do not includes templates itself are no longer
linked to the template modul.
Database query has been streamlined, and all render logic of
Html specific output has been moved to FLUID templating.
This offers the possibility to add filter or search to this view.
An issue with page sorting in page tree, when rootline pages does not
contain TS templates has been fixed.

Resolves: #81430
Releases: master, 8.7
Change-Id: I5250c53df1acc4a1a29839ce4a472f3e863ae992
Reviewed-on: https://review.typo3.org/57856
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateModuleController.php
typo3/sysext/tstemplate/Resources/Private/Templates/PageZero.html