#7070 (PagesByParent has no (+) button to insert a child)
by Luc Saffre · in Developers · assigned to Sharif Mehedi
Résumé
Concepts sous-jacents
Commentaires
- 6 jours, 5 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : Aha, good to know. No need to change it in React (as long as I'm the only one who noticed it).
- 6 jours, 6 heures ago by Sharif Mehedi about #7070 (PagesByParent has no (+) button to insert a child) : I think in vuejs, the insert button is available, I can modify react to have it as well, it just that it never existed before in react for a GridElement or a SlaveContainer.
- 6 jours, 8 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : I published my changes and upgraded the stewards prod site.
- 6 jours, 8 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : So there is no need to find a quick fix. Let's rather have a brainstorming about this on Jitsi. For example when I set the only default_display_mode to grid instead of list, then the panel does not become static.
- 6 jours, 8 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : Workaround: When I set default_display_modes = {None: constants.DISPLAY_MODE_LIST} then the panel becomes static display mode and the (+) button is there.
- 6 jours, 15 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : Sharif, please have a look at this. I couldn't yet find the explanation. Maybe it's a bug on the front end?
- 6 jours, 15 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : How to reproduce: as robin in noi2, open the detail view of the Home page. Look at the Children panel: it should have a (+) button to insert a child page, but it doesn't. If you open it in own window and switch to grid display mode, then you can insert a new child.

- 6 jours, 19 heures ago by Luc Saffre about #7070 (PagesByParent has no (+) button to insert a child) : Created new Ticket #7070 (PagesByPage has no + button).