TYPO3 Logo
ke_search
Release: 6.2

Loading data.

  • Introduction
  • Examples
  • Quick start
  • Indexing
    • Pages
    • Content Elements
    • News (EXT:news)
    • News (EXT:tt_news)
    • Addresses (EXT:tt_address)
    • Files
    • Custom Indexer
    • Indexing custom content fields
  • Backend
  • Filters / Faceted Search
    • Setup filters
    • Tag based filters
    • Date range filter
    • Using system categories for filtering
    • Custom Filter
  • Templating
    • Use your own CSS
    • Use your own templates
    • Searchbox on every page
    • Images
    • Template Selector
    • Custom values in the search result list
    • Link view helper
    • Render filters in result list
  • Configuration
    • Additional word characters
    • Allow only ke_search records on a page
    • Avoid 404 error from cacheHash validation
    • Highlighted Word
    • TypoScript and FlexForm settings
    • Override record storage page (Startingpoint)
    • Reduce filters shown in the backend
    • Routing (Speaking URLs)
    • Search word length
    • Change the search word parameter
    • Sorting
    • Storage Engine
  • Multilangual support
  • Search behaviour
    • Search options
    • Ranking / Sorting
    • Stopwords
  • Statistics
    • Statistics using Google Analytics
    • Statistics using Matomo
  • Hooks and Events
  • Logging
  • Command line tools
  • Changelog
  • Premium version
  • Sitemap

Contributors Corner

  • View source of current document
  • How to edit
  • Edit current document on GitHub
  1. Faceted Search
  2. Filters / Faceted Search
Report issue View source How to edit Edit on GitHub

Filters / Faceted Search

ke_search comes with a faceted search feature which allows the website visitors to narrow down the search result list by using filters.

Filters are either based on tags or on a date.

For tag based filters you'll have to create "filters" and "filter options". Filter options appear in the searchbox in the frontend and at the same time you can set them as "tags" for pages (or other content) in the backend.

Examples

Example "Car Website"

You have a website that's about cars. On some pages, your content is about tires, others are about "Accessories". You can now create a filter named "Accessories" and filter option named "Tires". Now when your customer uses the search function, she or he can narrow down the search to all pages marked with "Tires". That does not mean, that "Tires" must be on that page as a word, but it's marked as "relevant for tires" in the backend.

Example "University Courses"

As university you offer courses with different degrees. You could create a page for each course and add filter options for "bachelor" and "master" and let the users select which courses they want to see.

Using Filters

The next pages will show you how to setup and configure the filters:

  • Setup filters
  • Tag based filters
  • Date range filter
  • Using system categories for filtering
  • Custom Filter
  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Issues
  • Repository

Last rendered: Jan 17, 2025 09:06

© since 2011 by ke_search Dev Team
  • Legal Notice
  • Privacy Policy