Skip to content
Zotonic
  • Start
  • Cookbook
  • Reference
  • Releases

Live search

Search across all Zotonic content

Type at least two characters

Results are matched against titles, summaries and topics as you type.

Filters · mod_base
  • Reference
  • Frontend developer
  • Template filter
  • Query
  • Collection

before

Module

mod_base

Return the first element before another element in a list. For example:

{{ [1,2,3]|before:2 }}

Evaluates to the value 1.

When the element is not part of the list, or is the first element in the list, the returned value is undefined.

Edit on GitHub

Related documentation

Filters

extract

Extract a specific property from each item in a list.

Filters

sum

Sum a list of numbers.

Filters

filter_by

Filter a list of items based on a property value and optional predicate.

Filters

menu_ids

Returns all resource ids in a menu. Could return invisible and non existing resource ids. The returned ids are a flat list, the hierarchy…

Filters

index_of

Returns the index of the first occurrence of the item in the given list.

Filters

group_firstchar

Group a list of sorted model#rsc resource IDs on their first letter of the title or another resource property. After grouping, it splits…

Filters

first

Returns the first character or element.

Filters

menu_trail

Return a breadcrumb navigation trail for the given id.

Filters

menu_subtree

Get the subtree of an id in a menu (if any).

GitHub © 2026 Zotonic