Tortusfor Designers
Snippet Library/Listings & Property

Property Feed

Every way to use {{tortus:listings}} — the MLS feed (filtered) or your curated picks, in your own layout.

{{tortus:listings}} is one component (property_feed) with two modes: selectionMode="auto" = the live MLS feed filtered by criteria (neighborhood / type / status / price), and selectionMode="manual" = the exact listings you hand-pick, in your order. Both render the same compliant cards.

Toggle Preview on any window to see the shape; Code to copy it.

1. The basics

Bare token — a headerless 3-column grid of your active sale listings.

Bare token

Under your own header — the pattern you'll use most.

Your header + listings
Two / three / four columns
Carousel

3. MLS feed — filtered by criteria (auto)

Park Slope + Cobble Hill condos & co-ops, for sale
HTML field
{{tortus:listings neighborhoods="Park Slope,Cobble Hill" propertyTypes="CONDO,COOP" saleType="sale" columns=3}}

Filters change which listings appear, not the layout — so there's nothing visual to preview (it renders the same grid, with only matching listings).

Other filters: saleType (sale/rental), listingStatus (active/pending/closed), boroughs, cities, addresses, agentId, sortOrder (default/price_desc/price_asc/beds_desc/relevance), and fallbackMode (recent_sold shows solds when nothing's active, none shows a message).

4. Curated — your exact picks (manual)

Hand-picked, in your order
HTML field
{{tortus:listings selectionMode="manual" listingIds="id1,id2,id3"}}

In a Custom Code block, manual selection means typing the listing IDs. To pick from a visual list instead, add a Property Feed block, use its 'Pick Manually' picker, and Convert to custom — a Custom Code block can't show that picker.

5. Background & a finished section

Current exclusives, muted band

Full param table: Designer Handbook.