Loading...
Skip navigation
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.

Documentation
TYPO3 Fahrzeugsuche Extension

TYPO3 Fahrzeugsuche

Advertise all your vehicles on your TYPO3 website. Our vehicle search uses the Search-API from mobile.de to read in your vehicles. You don't need to do anything else - the vehicle listings on your website will always be up to date. There's a connector for Autoscout24 + eAutoseller as well!

Menu

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
S1E_________DPA______
__3____Y______W___BY9
C3G___4RT___ZDZ______
N______9______7___YL9
XEL_________CP6______