contao/issues — Issue #751: Extend Parent-Child View to Multi-Parent
Author: importer
Created: 2011-11-24 15:58:21+00:00
State: open
Labels: Feature, framework

Hi Leo

I would like to request the following feature to be added.

Extend the current DC_Table driver to have the ability to edit child items that appear in multiple parents. This will involve making the pid value accept multiple values, e.g. 15,26,3,4. Best choice would be to store them in a comma seperated value.

The benefit of such a system means that the Users and User Groups could be merged into a single group/user editing module. FE & BE users will benefit of course (Members/Member Groups). Also the feature where News can be part of multiple categories, mean will be similar to the above feature.

The request is then not only to add the ability to the driver, but also to have a collapsable tree view (e.g. Page/Article Tree) that will show the parent and then a child may appear twice, showing it linked to more than one parent. This could be really handy when you want Articles to be in more than one parent location (instead of using aliases), News items could be displayed based on a hierarchy of Categories (tree view, instead of list view) and a news item can be in multiple news archive/categories at once (I believe something similar was already implemented, not sure).

Perhaps it could also be possible to edit BOTH parents and children in the same view (however more header icons would be needed to implement these changes), but this is not necessary.

I understand that TL is a single-table-editor-at-a-time, but I do believe that (1) multi-parent and (2) multi-edit of parent AND child would really make a huge difference in improving the menu's and usability of TL.

This is obviously something to think about (if you haven't already).

--- _Originally created by thyon on May 26th, 2009, at 02:35pm (ID 751)_