U4-11123 - Update the LanguageTreeController to not render children and to render the dashboard link

Created by Shannon Deminick 19 Mar 2018, 11:05:48 Updated by Claus Jensen 22 Mar 2018, 12:48:59

Subtask of: U4-11104

(as above)

See the packages tree controller for how to render the dashboard (as an example)


Warren Buckley 21 Mar 2018, 11:51:34

PR for this is here https://github.com/umbraco/Umbraco-CMS/pull/2527

Test Notes

*Can you see the flag icon for the Languages tree root node? *Click the Languages root tree node - check that the route changes - currently doesn't load, as it doesn't exist yet & will get a 404 red notification warning http://localhost:8000/umbraco#/settings/languages/overview *Try to expand the tree & ensure no child nodes load *Try to right click the languages tree item & verify no menu items such as reload, create, delete are visible

Perhaps we should consider a core change to not slide out the extra pane if there are no menu options to display

Warren Buckley 21 Mar 2018, 15:57:54

@claus re-opened this & managed to resolve the issue of the tree item showing it had children & it seeming there was a right click/ 3 dots context menu item

Can you review & re-test this PR please https://github.com/umbraco/Umbraco-CMS/pull/2529

Priority: Normal

Type: Task

State: Fixed


Difficulty: Normal


Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 8.0.0

Sprint: Sprint 81

Story Points: 1

Cycle: 9