Banners
InventoryCarsArchiveBanner

InventoryCarsArchiveBanner

Archive/listing of inventory cars, optionally with filters.

Includes the common banner props.

Props

id
string
required

CMS id.

hideFilters
boolean
required

If true, filters UI is hidden.

query
string
required

Backend query string used to fetch the listing.

Supported query params

  • Brand = 'BRAND',
  • Model = 'MODEL',
  • VehicleClass = 'VCLASS',
  • Condition = 'CONDITION',
  • PaymentOption = 'PAYMENT',
  • PriceMin = 'PRICE_MIN',
  • PriceMax = 'PRICE_MAX',
  • InitialRegistrationMin = 'IR_MIN',
  • InitialRegistrationMax = 'IR_MAX',
  • KilometerMin = 'KM_MIN',
  • KilometerMax = 'KM_MAX',
  • Gear = 'GEAR',
  • Motor = 'MOTOR',
  • CarType = 'CAR_TYPE',

Example

const banner: InventoryCarsArchiveBanner = {
  typename: BannerTypename.InventoryCarsArchiveBanner,
  id: 'b_123',
  title: 'Vehicles',
  titleTag: 'h2',
  titleAlign: 'left',
  cssId: null,
  cssClasses: null,
  hideFilters: false,
  query: 'status=published'
};