The data for the list screens are stored in the options table using two keys:
cpac_options_{$type}{$id} : Contains the column settings
cpac_layouts{$type}{$id} : Contains the layout settings (name, roles, users)
Issues:
we can't easily list all available $ids
we can't load a list screen if we do not have the $type and $id
We can resolve these issues by storing the $id and $type separately.
Possible solutions:
store their settings in the posts and post meta table
store their settings within the existing options table
The data for the list screens are stored in the
options
table using two keys:cpac_options_{$type}{$id}
: Contains the column settingscpac_layouts{$type}{$id}
: Contains the layout settings (name, roles, users)Issues:
We can resolve these issues by storing the $id and $type separately.
Possible solutions:
posts
andpost meta
tableoptions
tablecustom table
.