Add, hide, and arrange columns in the Stores grid
Open Store Locator → Stores and click Columns in the grid toolbar. This controls the administration table only; it does not change Store Cards or CSV exports.
Default Store columns
Before an administrator customizes the table, the grid shows the columns declared by Store Locator:
- Store;
- Status;
- Language when multilingual integration is active;
- City;
- Country;
- Manager;
- Brand;
- Hero Image.
Status renders as a colored badge, Brand resolves its relationship, and Hero Image renders a thumbnail rather than a raw Media value.
Show or hide columns
- Click Columns.
- Check a field to show it or clear it to hide it.
- Close the popover; the grid changes immediately.
The picker includes declared columns plus scalar keys present in the currently loaded Store records. This means text, number, URL, date, toggle, and other scalar custom-field values can become admin columns. Arrays containing only scalar values, such as checkbox choices, can also be shown. Nested objects, galleries, repeaters, and preview-only keys are intentionally excluded because they cannot form a readable table cell.
If a newly created custom field does not appear, save a value for it on at least one Store, return to Stores, click Refresh, and reopen Columns.
Rearrange columns
Inside Columns, drag a row using its grip and drop it in the desired position. Ordering includes hidden fields, so a field keeps its position if you hide and later show it.
Sort records
Click a sortable table heading once for ascending and again for descending order. Image/preview columns may be marked non-sortable. Sorting changes the server query and returns to page 1; it is separate from drag-reordering the visible headings.
Where preferences are stored
Column order and visibility are stored in browser localStorage under a provider-specific key such as:
cliqui:columns:stores
Therefore the choice is specific to that browser/profile. It is not copied to another administrator, another browser, an incognito window, a staging site, or the settings export.
To reset the grid, clear that local-storage key/site data in the browser. The declared default columns will appear again.
Add a code-defined column
The normal customer workflow is to create a scalar Custom Field and expose it through Columns. Developers who need a calculated or HTML-transformed column must register it in the Store data provider through an extension; the public cliq_sl_admin_store_filters hook adds filters, not columns. Keep such code in a companion plugin so Store Locator updates remain safe.