Download the PHP package stw-on/craft-extended-search without Composer
On this page you can find all versions of the php package stw-on/craft-extended-search. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download stw-on/craft-extended-search
More information about stw-on/craft-extended-search
Files in stw-on/craft-extended-search
Package craft-extended-search
Short Description Retrieve additional context for Element searches
License MIT
Informations about the package craft-extended-search
Extended Search plugin for Craft CMS 3.x
This repository is a fork of https://github.com/mustasj-as/expanded-search, which is https://github.com/composedcreative/craft-expandedsearch ported from Craft 2 to Craft 3. It is an expansion of Crafts search, which gives you a context for search hits.
Requirements
This plugin requires Craft CMS 3.1.0 or later.
Installation
To install the plugin, follow these instructions.
-
Open your terminal and go to your Craft project:
cd /path/to/project
-
Then tell Composer to load the plugin:
composer require stw-on/craft-extended-search
- In the Control Panel, go to Settings → Plugins and click the “Install” button for Extended Search.
Using Extended Search
The first parameter is the search term. Which will be salted automatically: *{term}*
The second is settings.
Setting | Type | Purpose | Default |
---|---|---|---|
length | int | Cuts off the search value at given length | 300 |
section | array/string | section names to search in | null (all sections) |
sectionId | array/int | id of sections to search in | null (all sections) |
limit | int | how many results to return (pagination) | 0 (all) |
offset | int | how many results to skip (pagination) | 0 |
subLeft | bool | to use fuzzy search left | true |
subRight | bool | to use fuzzy search right | true |
type | string | element type to search for (e.g. entry or asset |
entry |
In your search results template