Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
Filter Configuration
The vehicle search comes with various filters that can be configured via TypoScript. These filters are used in the search view and the quick search view.
Enabling Filters
You can define which filters are displayed and in which order by configuring the filter property in TypoScript.
Search View
The filters for the main search view are configured here:
plugin.tx_fahrzeugsuche.settings.search {
filter = Make,Class,Model,Fuel,PriceRange,MileageRange,PowerRange,FirstRegistrationRange,Features,Color,Sorting,SearchWord,ResetSubmit
}
Quick Search View
The filters for the quick search view (usually a teaser or sidebar) are configured here:
plugin.tx_fahrzeugsuche.settings.quickSearch {
filter = Make,Model,Fuel,PriceRange,MileageRange,PowerRange,FirstRegistrationRange,Color
}
Available Filters
The following filters are available as partials in Resources/Private/Partials/Fahrzeugsuche/FilterFields/:
| Filter | Description |
|---|---|
Account |
Filter by seller account. |
Category |
Filter by vehicle category (e.g. Limousine, SUV). |
Class |
Filter by vehicle class. |
Color |
Filter by exterior color. |
Condition |
Filter by vehicle condition (e.g. New, Used). |
EmissionClass |
Filter by emission class (e.g. Euro6). |
Features |
Filter by vehicle features (equipment). |
FirstRegistrationRange |
Select range for first registration year. |
Fuel |
Filter by fuel type. |
Gearbox |
Filter by transmission type. |
Make |
Filter by vehicle make (manufacturer). |
MileageRange |
Select range for mileage (from/to). |
MileageTo |
Select maximum mileage. |
Model |
Filter by vehicle model (requires Make to be selected). |
NumberOfBunksRange |
Filter by number of bunks (mostly for motorhomes/caravans). |
PowerRange |
Select range for engine power (from/to). |
PriceRange |
Select range for price (from/to). |
ResetSubmit |
Displays "Reset" and "Submit" buttons. |
SearchWord |
Free text search in fields: sellerInventoryKey, description, make, model, modelDescription. |
Sorting |
Dropdown to change the sorting of the result list. |
UsageType |
Filter by usage type. |
Filter Options
Most filter selections (like Make, Model, Fuel, etc.) are automatically filled with options from your local vehicle data records. Only options that are actually present in your data will be shown to the user.
Static Options
Some filters use static options defined in TypoScript. These are typically range-based filters where you want to provide predefined steps (e.g. price steps).
You can configure these options in the select node:
plugin.tx_fahrzeugsuche.settings.select {
priceFrom {
0 = Alle
500 = 500 EUR
1000 = 1.000 EUR
# ...
}
priceTo {
0 = Alle
501 = 501 EUR
# ...
}
mileageFrom {
0 = Alle
2000 = 2.000 km
# ...
}
mileageTo {
0 = Alle
2001 = 2.001 km
# ...
}
powerFrom {
0 = Alle
25 = 25 kW (34 PS)
# ...
}
powerTo {
0 = Alle
26 = 26 kW (35 PS)
# ...
}
}
These configurations allow you to customize the steps available in the dropdown menus for price, mileage, and power ranges.
