cofoundry
cofoundry copied to clipboard
Enhanced Url Picker
Currently we have pickers for various entities that can have urls or sets of urls:
- Pages
- WebDirectories
- Custom Entities
It would be good to have a unified picker that you can use to get a reference to an internal resource url of any type, or optionally choose an external url.
A different picker may be required for selecting a group of urls (i.e. web directory or custom entity), but we'd need to have a think of how that might work or if it should be built into the above picker.
There are a number of places this would be useful, but a key use-case is building a dunamic menu whereby a menu link could be internal or external or contain a dynamic list of a web directory or categorization of custom entity pages.
This would also be useful to add as an optional button to the Html Editor to make it easier to link to internal pages.
I think a great place to start would be just allowing an attribute to allow a user to choose an existing internal page link.