Skip to content

Data Filter ​

The Data Filter panel controls which items the module shows on the front end and in what order. Combined with per-item time fields it also enables scheduled publishing.

Settings ​

SettingDescription
Sort bySorting mode — see the table below
Filter Start TimeUse Start Time as a filter condition (checked by default)
Filter End TimeUse End Time (Disable Time) as a filter condition (checked by default)

Sort by options ​

OptionDescription
DefaultThe manual order set in All Items
RandomRandom order on every load
Start Time ASC / DESCBy start time ascending / descending (recommended for Timeline, History)
Title ASC / DESCBy title ascending / descending

Scheduled Publishing ​

When adding an item, the Publish panel on the right sets a Start time and a Disable time (shown as Disable Time in the list):

  • Scheduled go-live: pick a date/time for Start (instead of Immediately) and check Filter Start Time in Data Filter — the item appears when due;
  • Scheduled expiry: set a Disable time (instead of None) and check Filter End Time — the item hides when expired.

Typical scenarios: expiring campaign banners, pricing tables going live on schedule, countdown pages switching automatically after the event.

TIP

Both filter switches are global — they apply to every item of the module. Items without a time set still display normally (an empty time never filters an item out).

Combined with Sharing ​

When the module references another module's data via Data Source Sharing, Data Filter still applies locally — two modules can share one dataset yet display different subsets with different sorting.

Next Steps ​

Built with VitePress