Admin List Pattern
Admin list views use one shared behavior model wherever possible, so every addon does not reinvent search, sorting, pagination, filters, and return-state handling.
Shared Behavior
The shared list pattern supports real search, sortable column headers, pagination, filters when needed, retained list state, row-count selection, row checkboxes for bulk actions, and toolbar actions near the top of the task panel.
Layout Direction
Action buttons sit on the left. The row-count selector is compact. Search uses placeholder text and submits on Enter. Filters appear only when the addon has real filter fields. Pagination belongs at the bottom.
Ownership Split
The admin template owns the common list controls and layout. Addons own their data source, columns, row content, feature-specific filters, and available actions.
Drift Rule
When an addon moves onto shared list behavior, old local toolbar, sorting, pagination, filtering, and unused AJAX code should be removed unless it still serves a real addon-owned purpose.
Updated: 2026-05-03 14:11:05
Backlinks
No published pages link here yet.