Drupal CMS Search
Description
The Drupal CMS Search recipe provides search functionality using the Search API framework with a database backend. It delivers a capable, out-of-the-box search experience without requiring external search services like Solr or Elasticsearch.
Included Modules
Brings in the following core and contributed modules to your site:
Automated Cron (in Drupal core)
Provides an automated way to run cron jobs, by executing them at the end of a server response.
Block (in Drupal core)
Allows users to configure blocks (containing content, forms, etc.) and to place them in the regions of a theme.
Empowers content creators to build experiences by composing components, with as much freedom as site builders allow, all without needing to write code.
Config events.
User events, conditions and actions.
Node (in Drupal core)
Manages the creation, configuration, and display of the main site content.
Provides a generic framework for modules offering search capabilities.
Offers an implementation of the Search API that uses database tables for indexing content.
Allows users to exclude certain nodes from being indexed.
Views (in Drupal core)
Provides a framework to fetch information from the database and to display it in different formats.
Included Themes
A plain theme by Drupal Canvas using the semi-coupled theme engine.
Installation
Apply the recipe using Drush:
Usage
After installation, a search index is created using the database backend. Content is automatically indexed as it is created or updated. The Search API Exclude module allows administrators to mark specific content as excluded from search results when needed. Site builders can customize the search display and results layout through the provided views and Canvas configurations.
Last updated