Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

This is a demo module for Search Web Components that replaces the default Umami search experience with a sample layout builder based web component experience.

What's included

  • A fully configured database search index and decoupled endpoint
  • SWC search bar in the header
  • SWC search page using layout builder and blocks
  • Example of search input, pager, sort, and results list
  • Examples of button, checkbox, and dropdown facets
  • Demo styles for SWC components

What's included in the advanced module

  • Dropdown html facet
  • Collapsible facets
  • Facet resets
  • New custom web components search-results-recipe and search-example
  • List vs Grid switcher
  • Demo styles for SWC components

Installation

Before installing make sure you've correctly installed the Umami demo profile. DDEV is a great way to quickly spin up a local with Umami on it. If you have a functioning local and just need to install Umami this drush command will do it:

!!! WARNING: THIS COMMAND WILL DROP YOUR CURRENT DATABASE !!!
drush site:install demo_umami --account-name=admin --account-pass=admin

  1. composer require drupal/umami_search_web_components
  2. drush en umami_search_web_components
  3. drush cr
  4. Use the search in the header or visit /search to see the new search experience

Advanced features

This module also contains a submodule umami_search_web_components_adv that shows how to integrate custom components into the base components. To enable these:

  1. drush en umami_search_web_components_adv
  2. drush cr
  3. Use the search in the header or visit /search to see the new search experience

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Jan 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha2 Pre-release Feb 12, 2024
1.0.0-alpha1 Pre-release Jan 29, 2024
1.0.x-dev Dev Jan 15, 2024