CRUD icon indicating copy to clipboard operation
CRUD copied to clipboard

[Feature Request] Corresponding column type for each field type

Open tabacitu opened this issue 3 years ago • 0 comments

Feature Request

What's the feature you think Backpack should have?

Every time you use a field type, it'd be awesome to know there's a corresponding column type... with the same name and the same definition. At first for it to be more intuitive... but later maybe even to be able to define both in one go.

Have you already implemented a prototype solution, for your own project?

No

Do you see this as a core feature or an add-on?

Core


The question is... does this even make sense? Will it not be even more confusing, to have a column type named checkbox for example... that doesn't actually show a checkbox? Or a column named select2 that doesn't actually show a select2?

Food for thought...


Let's see what the fields are, and how their corresponding columns are named (if a column for that field even exists):

FREE Field Column
checkbox 🟨 boolean & check (but none with the same name)
checklist 🟥
checklist_dependency 🟥
color 🟥
custom_html ⛔️
date
datetime
email
enum 🟨 text
hidden 🟨 text / number
month 🟨 text / number
number
password 🟨 text?!
radio 🟨 text/number
range 🟨 text/number
select (1-n relationship)
select_grouped 🟨 select
select_multiple (n-n relationship)
select_from_array
summernote 🟨 text
text
textarea
time 🟨 text
upload
upload_multiple
url 🟨 text
view ⛔️
week 🟨 text
PRO Field Column
address_algolia 🟥
address_google 🟥
browse 🟨 text
browse_multiple 🟨 upload_multiple
base64_image 🟨 image
ckeditor 🟨 text
color_picker 🟥
date_range 🟥
date_picker 🟨 date
datetime_picker 🟨 datetime
easymde 🟨 markdown
icon_picker 🟥
image
relationship
repeatable 🟥
select2 (1-n relationship) 🟨 select
select2_multiple (n-n relationship) 🟨 select_multiple
select2_nested 🟨 select
select2_grouped 🟨 select
select_and_order 🟥
select2_from_array 🟨 select_from_array
select2_from_ajax 🟨 select
select2_from_ajax_multiple 🟨 select_multiple
table 🟥
tinymce 🟨 text
video 🟥
wysiwyg 🟥 text

tabacitu avatar Feb 14 '22 17:02 tabacitu