Skip navigation
Available versions
Available settings
Included plugins
Implemented PHP classes
Number of translation
Implemented View-Helper

TYPO3 Vehicle Search


Advertise your vehicles from mobile.de (German online car marketplace) directly on your TYPO3 website without having to maintain them in two separate places. Our TYPO3 vehicle search extension reads in your data using the mobile.de API, without you having to do anything extra. Your mobile.de vehicles will always be up-to-date on your website.

An easy-to-configure quicksearch for your homepage or sidebar with 18 different filter options allows your customers to find the right vehicle for them. The number of available vehicles is displayed as hits. These vehicles can easily be compared and saved to a watchlist.

And if you have several car showrooms, each with its own mobile.de account, that's no problem either - thanks to the multi-account capability of TYPO3 vehicle search, you can easily merge your vehicles from different mobile.de accounts and put them on your website.

Note: If you need to hire out your vehicles, take a look at our Bookings extension!

Key Features

 BasicBasic + Pro
Easy to configure quicksearch for your homepage or sidebar which displays the number of hits foundx 
Fast and user-friendly operation through AJAX technology (including browser history function)x 
Flexible search filter with many settings for customised search masks with up to 18 different filtersx 
Relies on the free advertising API from mobile.dex 
Multiple accounts possible - do you own several car showrooms each with its own mobile.de account? No problem! Simply merge vehicles from different mobile.de accounts on your TYPO3 websitex 
SEO-optimized URLs with RealURL configurationx 
Automatically generated Sitemap.xml including all vehicle URLsx 
Futureproof technology (ExtBase, Fluid, modular design)x 
Vehicle recommendations at the push of a buttonx 
Extensive detailed view of the vehiclesx 
Integrated vehicle enquiry formx 
Autoscout connection possible (Autoscout Extension required)xx
eAutoseller connection possible (eAutoseller Extension required)xx
Easily add vehicles to watchlist (unlimited time in local storage) x
Make search queries if the vehicle you are looking for is not available (the search parameters are transferred directly to a search query form) x
Automatically generated PDF with information about your vehicles with your logos (customizable using Fluid) x
Compare the vehicles in watchlist with easy-to-understand comparison function x
Create a PDF summary of all vehicles in the watchlist (including cover sheet and table of contents) x
An integrated statistics module where you can easily (anonymously, without using personal data) evaluate clicks on vehicle details, vehicle PDFs, bookmarks, recommendations and enquiries - no tracking tools from external providers necessary x
CSV export for statistics data for further processing x
Display-Solution for your showroom  
Attractive display of vehicles in continous loop (data updated from mobile.de after each complete run) x
Customize display with Fluid and CSS or choose a suitable background image in the plugin x
Choose between different layouts and resolutions (e.g. 4:3, 16:9) x
Let potential customers call up vehicles on your website with an automatically generated QR Code x
 € 450.00
ex. VAT
€ 1000.00
ex. VAT


TYPO3 7.6GermanStableTYPO3 8.7PremiumOpenSourceTYPO3 9.5PHP 7.2PHP 7.3PHP 7.4TYPO3 10.4PHP 8.0TYPO3 11.5

Change Log

Fahrzeugsuche Change-Log

2022-09-05 Release of version 2.0.1

  • [TASK] Optimize documentation metadata

2022-04-21 Release of version 2.0.0

  • [TASK] Migration for TYPO3 11.5 and PHP 8.0
  • [TASK] Remove exclude definition from l10n_parent field in TCA
  • [TASK] Remove vendor name from configurePlugin method
  • [TASK] Remove showRecordFieldList from TCA
  • [TASK] Preparations for TYPO3 11
  • [TASK] Add documentation configuration
  • [TASK] Update label for eAutoseller location_id

2021-11-22 Release of version 1.18.0

  • [TASK] Add field location_id used by EXT:eautoseller

2021-10-12 Release of version 1.17.0

  • [FEATURE] Add option for eAutoseller connection (EXT:eautoseller)

2021-06-21 Release of version 1.16.4

  • [TASK] Add documentation for upload to CD Systeme Matching-Modul (EXT:fahrzeugsuche_pro feature)
  • [BUGFIX] Replace COMMAND::SUCCESS with 0 to make the import command compatible with TYPO3 9

2021-06-07 Release of version 1.16.3

  • [!!!] Please make sure the id field in the connection record contains an integer value. Re-Import all data from autoscout if the id changed.
  • [TASK] Add integer validation for field id in connection record

2021-06-07 Release of version 1.16.2

  • [TASK] Use POST in request form to avoid cHash errors
  • [TASK] Make sending requests compatible with TYPO3 10

2021-05-28 Release of version 1.16.1

  • [TASK] Add field for combined power consumption
  • [TASK] Add documentation for humanreadable URLs for preselected search links
  • [TASK] Add extension key to composer.json
  • [TASK] Improve performance by directly outputting the json data without returning it to the extbase framework

2021-05-03 Release of version 1.16.0

  • [BUGFIX] Fix parsing enriched description from mobile.de
  • [TASK] Add equipments to default query for AutoScout24
  • [TASK] Add documentation on "Display" (PRO version feature)

2021-02-11 Release of version 1.15.0

  • [FEATURE] Add additional data to XML (available in {fahrzeug.additional} in Fluid)
  • [BUGFIX] Import only connections of type autoscout
  • [TASK] Use constant instead of string to identify autoscout connections
  • [!!!][FEATURE] Allow customization of AutoScout24 Query and custom additional fields. This changes the database structure!

2021-02-04 Release of version 1.14.0

  • [!!!][TASK] Add field "source" to connection records and add "autoscout24.de" option. This changes the database structure!
  • [TASK] Ensure that each caching file is related to a page uid
  • [BUGFIX] Build URI only if privacyPageUid is set
  • [TASK] Migrate viewhelpers to TYPO3Fluid namespace
  • [TASK] Migrate refresh cache command to symfony command
  • [TASK] Add extbase property mapping for modificationDaten and creationDate
  • [TASK] Switch to POST for AJAX requests in order to avoid cHash validation error
  • [TASK] Drop support for TYPO3 v8 in ExtensionUtility
  • [TASK] Migrate custom form element informationRow in flex forms
  • [TASK] Hide fields pages and recursive in plugin configuration
  • [TASK] Set render type for select fields in flex forms
  • [TASK] Rename typoscript files to .typoscript
  • [TASK] Build tracking URL in fluid instead of javascript and use POST
  • [TASK] Use POST for requesting the AJAX URL for comparing vehicles
  • [TASK] Use AJAX request for creating the link to the bookmarks comparison PDF

2020-12-05 Release of version 1.13.2

  • [TASK] Add a signal/slot for manipulate data before send a request

2020-12-04 Release of version 1.13.1

  • [BUGFIX] Fix get template path for AJAX requests and PDF generation

2020-11-11 Release of version 1.13.0

  • [FEATURE] Add identification number into Fahrzeug model and process it in frontend search field
  • [TASK] Add documentation: summarized options for adapting the target addresses

2020-09-30 Release of version 1.12.2

  • [TASK] User lowercase for source variable in email template to match other variables
  • [TASK] Only set source variable if URL parameter is set

2020-09-29 Release of version 1.12.1

  • [FEATURE] Track URL source parameters (eg. utm_source) and send them with request emails

2020-09-22 Release of version 1.12.0

  • [FEATURE] Allow overriding the research receiver email address depending on the car manufacturer
  • [FEATURE] Allow overriding the request receiver email address depending on the car manufacturer
  • [FEATURE] Add vehicle specifics for delivery-date and delivery-period
  • [BUGFIX] Fix Fluid file caching related to too long filenames
  • [FEATURE] Add filter for emission classes
  • [TASK] Prevent preloading of list images
  • [BUGFIX] Fix template sections in Teaser plugin
  • [BUGFIX] Fix account select box entries in frontend search

Version 1.11.2

  • [TASK] Cleanup Change-Log

Version 1.11.1

  • [TASK] add Signal afterCacheRecordInsert
  • [TASK] set correct default value for "deprecated" property
  • [TASK] Optimize label for speed control
  • [TASK] Add new field for speed control
  • [TASK] Translate How-to documentation for Autouncle and parameterised access

2020-03-16 Release of version 1.11.0

  • [FEATURE] Add new property for emission class
  • [BUGFIX] Add links with a-href in list item for title and image
  • [BUGFIX] Fix documentation for slug configuration
  • [BUGFIX] Fix limit setting for teaser plugin
  • [FEATURE] Add frontend filter fields in teaser plugin
  • [FEATURE] Add more filter fields in teaser plugin
  • [BUGFIX] Fix compare view vehicle selection issue
  • [TASK] Adjust related documentation parts, so that they all fit to the new functionality
  • [FEATURE] Add pagination feature for teaser listing
  • [FEATURE] Send an optional copy of request mail to the customer
  • [TASK] Change list item link to detail view. Link is now a a-href, so that it's possible to open in new tab
  • [FEATURE] Add condition and gear filter for frontend plugins
  • [FEATURE] Add search filter for vehicle teaser plugin
  • [FEATURE] Define scroll offset value by data attribute
  • [FEATURE] Extend data model for displaying more information on teaser items
  • [TASK] Optimize JavaScript events and documentation
  • [TASK] Add a default image for vehicle teaser plugin
  • [TASK] Save whole xml data in cache record
  • [BUGFIX] Don't highlight bookmarks button in case of max bookmark items failed

2019-09-05 Release of version 1.10.0

  • [FEATURE] Add account filter for frontend plugins.
  • [FEATURE] Add scroll to feature, for scrolling to vehicle in list when returning from detail view.
  • [FEATURE] Add custom receiver for connections.
  • [TASK] Add a f:format.raw for model description.
  • [TASK] Change some Readme.md text.
  • [TASK] Working on documentation.

2019-06-27 Release of version 1.9.0

  • [FEATURE] Add detail information for color as short value.
  • [FEATURE] Add a JavaScript event, which is triggered when vehicle details are shown.

2019-06-26 Release of version 1.8.2

  • [BUGFIX] Fix URL generator while using special characters.

2019-06-24 Release of version 1.8.1

  • [TASK] Translate new documentation parts.
  • [TASK] Add a JavaScript event on initialize the vehicle list.

2019-06-23 Release of version 1.8.0

  • [TASK] Remove inject annotations.
  • [FEATURE] Add teaser plugin.
  • [FEATURE] Extend caching and caching command controller.
  • [BUGFIX] Fix documentation for slug in TYPO3 9.5.
  • [TASK] Change Gitlab-CI publishing path.

2019-06-07 Release of version 1.7.3

  • [TASK] TypoScript setting for activating/deactivating cache.

2019-06-04 Release of version 1.7.2

  • [BUGFIX] Fix update information row.
  • [TASK] Working on documentation.

2019-05-28 Release of version 1.7.1

  • [BUGFIX] Fix update information row.

2019-05-27 Release of version 1.7.0

  • [TASK] Remove DEV identifier.
  • [TASK] Migrate extension.loaded ViewHelper.
  • [TASK] Migrate variable.get/set ViewHelper.
  • [FEATURE] Add caching mechanism for fetched data by mobile.de.
  • [FEATURE] Add scheduler task for clearing the cache.
  • [TASK] Migration for TYPO3 9.5.
  • [BUGFIX] Fix pushState issue in browser history.

2018-12-14 Release of version 1.6.0

  • [FEATURE] Adding general inspection into XML service and providing templates for list and detail view.

2018-08-07 Release of version 1.5.4

  • [BUGFIX] Fixing configuration for privacy police checkbox link.

2018-08-07 Release of version 1.5.3

  • [BUGFIX] Fixing Fluid template paths in TypoScript constants.

2018-06-08 Release of version 1.5.2

  • [BUGFIX] Fixing CURL encoding and gzdecode.
  • [TASK] Adding throw an exception in case of CURL error.

2018-05-08 Release of version 1.5.1

  • [FEATURE] Adding setting for privacy police checkbox link.

2018-05-08 Release of version 1.5.0

  • [FEATURE] Adding privacy policy checkbox.
  • [TASK] Translations, Constants refactoring and documentation.
  • [TASK] Removing useless CSS-Tag.
  • [TASK] Only initialize JavaScript when there is the Plugin wrapper available.
  • [BUGFIX] Fixing JavaScript condition for browser states.

2018-04-17 Release of version 1.4.1

  • [BUGFIX] Fixing JavaScript issue, in case of missing model information.

2018-04-13 Release of version 1.4.0

  • [BUGFIX] Fixing quick search to search parameter transfer.
  • [FEATURE] Adding condition filter.

2018-03-29 Release of version 1.3.1

  • [BUGFIX] Fixing tracking validation.

2018-03-29 Release of version 1.3.0

  • [FEATURE] Adding tracking features for Pro version.
  • [FEATURE] Adding usage type filter.
  • [FEATURE] Adding category filter.
  • [FEATURE] Adding number-of-bunks range filter.
  • [FEATURE] Adding number-of-bunks field in details.
  • [BUGFIX] Fixing model group selection.
  • [TASK] Don't call Bookmarks compare or PDF in case of no marked Bookmarks.

2018-03-07 Release of version 1.2.0

  • [TASK] Setting alt and title attributes for images.
  • [TASK] Setting title attributes for links.
  • [TASK] Bootstrap4 Templates.
  • [TASK] Browser-History.
  • [FEATURE] Adding a sitemap.xml for all detail views.
  • [FEATURE] Adding compare feature.
  • [FEATURE] Adding bookmarks PDF.
  • [FEATURE] Adding model description to search-word matching.
  • [BUGFIX] Avoid warning in case of no existing images in XML"
  • [BUGFIX] Fixing extension loaded ViewHelper for TYPO3 8.7
  • [BUGFIX] Fixing selection/filter bug in model-selectbox
  • [TASK] Additional check if CURL is available

2017-09-05 Release of version 1.1.0

  • [TASK] TYPO3 8.7 Migration
  • [TASK] Move JavaScript into HTML footer
  • [TASK] Initialize Bootstrap 4 templates
  • [TASK] Passing JavaScript settings by data attributes
  • [BUGFIX] Passed fahrzeug id type changed from integer to string
  • [TASK] Integrate car class filter
  • [TASK] Translation for C02 optimized
  • [TASK] JavaScript-Translation refactoring (using Logger, Translation library)

2017-02-04 Release of version 1.0.2

  • [BUGFIX] Fixing not available seller inventory key. When there's no seller inventory key in Fahrzeug-Record, we use the mobile.de Fahrzeug-Id.

2017-02-04 Release of version 1.0.1

Fahrzeugsuche-PRO Change-Log

Upcoming version

  • [TASK] Migration for TYPO3 11 and PHP 8
  • [TASK] Preparations for TYPO3 11
  • [TASK] Manually add vehicle id to single view url in PushMatchingDataCommand
  • [TASK] Remove ampersand from enrichedDescription before converting it into XML

2021-06-17 Release of version 1.12.1

  • [TASK] Update export for CD-Systeme: Replace VW with VOLKSWAGEN, use larger image

2021-06-16 Release of version 1.12.0

  • [FEATURE] Add export command for CD-Systeme matching module

2021-05-28 Release of version 1.11.2

  • [TASK] Cast connection id to integer in statistics module
  • [TASK] Adapt SQL query in statistic repository to make it compatible with sql_mode=only_full_group_by
  • [TASK] Add option "group by model" in statistics module

2021-05-28 Release of version 1.11.1

  • [TASK] Add field for combined power consumption
  • [TASK] Add extension key to composer.json

2021-05-03 Release of version 1.11.0

  • [FEATURE] Integrate "Display" feature for displaying the vehicles on a screen in a showroom (formerly EXT:fahrzeugsuche_display)

2021-02-04 Release of version 1.10.0

  • [BUGFIX] Fix getCurrentPageId method signature
  • [TASK] Migrate call to getModuleUrl to buildUriFromRoute to be compatible with TYPO3 10
  • [TASK] Build tracking URL in fluid instead of javascript and use POST

2020-12-05 Release of version 1.9.4

  • [TASK] Add a signal/slot for manipulate data before send a research

2020-11-11 Release of version 1.9.3

  • [BUGFIX] Fix statistics action selection in TCA

2020-09-30 Release of version 1.9.2

  • [TASK] User lowercase for source variable in email template to match other variables

2020-09-29 Release of version 1.9.1

  • [FEATURE] Track URL source parameters (eg. utm_source) and send them with request emails

2020-09-22 Release of Version 1.9.0

  • [FEATURE] Allow overriding the research receiver email address depending on the car manufacturer
  • [FEATURE] Add vehicle specifics for delivery-date and delivery-period

2020-05-25 Release of Version 1.8.0

  • [TASK] Cleanup Change-Log
  • [TASK] Add new field for speed control

2020-03-16 Release of version 1.7.0

  • [FEATURE] Add new property for emission class
  • [BUGFIX] Fix backend stylesheet filename
  • [TASK] Refactoring and preparation for new version

2020-01-25 Release of version 1.6.0

  • [TASK] Refactoring and integration of new caching logic
  • [FEATURE] Send an optional copy of research mail to the customer
  • [FEATURE] Add email template files for research mail

2019-10-30 Release of version 1.5.5

  • [TASK] Change url in composer.json.
  • [BUGFIX] Fix reading accounts by connections in backend module.

2019-09-10 Release of version 1.5.4

  • [BUGFIX] Fix parser for equipment test in PDF.

2019-06-25 Release of version 1.5.3

  • [BUGFIX] Fix research mail content.

2019-06-24 Release of version 1.5.2

  • [BUGFIX] Fix parsing enriched description for PDF generation.

2019-06-23 Release of version 1.5.1

  • [TASK] Remove inject annotations.
  • [BUGFIX] Fix redirect issue in TYPO3 9.5 statistics module.
  • [TASK] Change Gitlab-CI publishing path.

2019-05-27 Release of version 1.5.0

  • [TASK] Remove DEV identifier.
  • [TASK] Migration for TYPO3 9.5.

2018-05-08 Release of version 1.4.0

  • [FEATURE] Adding privacy policy checkbox.
  • [TASK] Translations, Constants refactoring and documentation.

2018-04-17 Release of version 1.3.2

  • [BUGFIX] Fixing CSV export columns.
  • [TASK] Adding german translation.

2018-03-29 Release of version 1.3.1

  • [BUGFIX] Fixing statistic export setting inventoryOnly.

2018-03-29 Release of version 1.3.0

  • [FEATURE] Adding tracking feature in backend module.
  • [FEATURE] Adding number-of-bunks field in PDF and compare view.
  • [FEATURE] Adding inventory only filter for statistic backend.

2018-03-07 Release of version 1.2.1

  • [FEATURE] Adding max items setting for bookmarks.
  • [FEATURE] Adding compare feature for bookmark items.
  • [FEATURE] Adding PDF feature for bookmark items.
  • [TASK] Cleaning up and register requirements

2017-02-05 Release of version 1.0.2


If you would like to test out our vehicle search with your own data, please contact us. We would be happy to temporarily integrate your stock into the demo version so that you can try out its features on your own vehicles.

We always try to keep our extensions compatible with the current TYPO3-LTS versions. Have a look at the product page compatibility selection.

TYPO3 Fahrzeugsuche Extension

TYPO3 Fahrzeugsuche PRO Features

TYPO3 Fahrzeugsuche Bundle

TYPO3 Vehicle Search

Vehicle search based on the free mobile.de API.

Premium-Support for 1 Project

  • 12 months updates
  • Support- & Issue-Tracker access
  • Product documentation
  • No time limit

Price 450,00 € excl. VAT

Premium-Support for 1 Project

  • 12 months updates
  • Support- & Issue-Tracker access
  • Product documentation
  • No time limit
This extension requires the Fahrzeugsuche base extension!

Price 550,00 € excl. VAT

Premium-Support for 1 Project

  • 12 months updates
  • Support- & Issue-Tracker access
  • Product documentation
  • No time limit
Contains Fahrzeugsuche base extension and PRO features!

Price 1.000,00 € excl. VAT

Choose your TYPO3 Version

Contact request

You can contact us at any time

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question