Directus
Back to Listing

Add a new map / address interface

Currently if you want to have an address in Directus we show several fields sequentially, like this:

-----------------
[Address]
-----------------
[Address 2]
-----------------
[City]
-----------------
[State]
-----------------
[zip]
-----------------
[country]
-----------------

This is functional, but certainly could be optimized from a UX perspective. It's also a common field-set making this improvement a "big deal". Ideally we would want something like this in a single Interface:

-----------------
[Address]
[Address 2]
[City] [State] [zip]
[country]
-----------------

But the problem is that Directus has a 1:1 mapping with the database – so the intention of an interface is to save to a (single) column. So while we could save the entire address concat'd into a TEXT column, that seems icky.

If we could we create an address interface that "maps" to other columns – we would have a huge improvement! Let's use this ticket to brainstorm how best to handle this (and similar optimizations)... and hopefully get a new Interface out of it!

This has moved over from GitHub issue #1385